* installing to library ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages’
* installing *source* package ‘duckdb’ ...
** this is package ‘duckdb’ version ‘1.5.2’
** package ‘duckdb’ successfully unpacked and MD5 sums checked
** using staged installation
+ dirname ./configure
+ cd .
+ [ -z ]
+ Rscript scripts/setup-makeflags.R
+ echo
+ makeflags_value=WARNING: ignoring environment value of R_HOME
Fatal error: cannot open file 'scripts/setup-makeflags.R': No such file or directory
+ [ -n WARNING: ignoring environment value of R_HOME
Fatal error: cannot open file 'scripts/setup-makeflags.R': No such file or directory ]
+ export MAKEFLAGS=WARNING: ignoring environment value of R_HOME
Fatal error: cannot open file 'scripts/setup-makeflags.R': No such file or directory
+ echo Setting MAKEFLAGS=WARNING: ignoring environment value of R_HOME
Fatal error: cannot open file 'scripts/setup-makeflags.R': No such file or directory for parallel compilation
Setting MAKEFLAGS=WARNING: ignoring environment value of R_HOME
Fatal error: cannot open file 'scripts/setup-makeflags.R': No such file or directory for parallel compilation
+ echo Set NOT_CRAN or MAKEFLAGS to override
Set NOT_CRAN or MAKEFLAGS to override
+ dirname ./configure
+ cd ./src
+ echo DUCKDB_RSTRTMGR=1
+ echo DUCKDB_RSTRTMGR_LIB=
+ [ -f ]
+ cp include/to-tar.mk Makevars.duckdb
+ [ -f duckdb.tar.xz ]
+ command -v gtar
+ TAR=tar
+ tar xJf duckdb.tar.xz
** libs
specified C++17
using C++ compiler: ‘g++-16 (Debian 16.1.0-1) 16.1.0’
using C++17
make[1]: Entering directory '/tmp/Rtmpx2BVTg/R.INSTALL9fdb75640a16/duckdb/src'
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c rfuns.cpp -o rfuns.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from rfuns.cpp:1:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb.hpp:12,
from include/rfuns_extension.hpp:3,
from rfuns.cpp:3:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c database.cpp -o database.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from include/rapi.hpp:13,
from database.cpp:7:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/standard_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry/function_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry/table_function_catalog_entry.hpp:11,
from database.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c connection.cpp -o connection.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from include/rapi.hpp:13,
from include/r_progress_bar_display.hpp:3,
from connection.cpp:3:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from ../inst/include/cpp11/as.hpp:7,
from ../inst/include/cpp11/environment.hpp:8,
from connection.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c statement.cpp -o statement.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from include/rapi.hpp:13,
from statement.cpp:10:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/helper.hpp:12,
from duckdb/src/include/duckdb/common/allocator.hpp:12,
from duckdb/src/include/duckdb/common/types/data_chunk.hpp:11,
from duckdb/src/include/duckdb/common/arrow/arrow_converter.hpp:11,
from statement.cpp:2:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c register.cpp -o register.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from include/rapi.hpp:13,
from register.cpp:8:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/helper.hpp:12,
from duckdb/src/include/duckdb/common/arrow/arrow_wrapper.hpp:11,
from register.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c relational.cpp -o relational.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from include/rapi.hpp:13,
from relational.cpp:20:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/joinref_type.hpp:11,
from relational.cpp:3:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c scan.cpp -o scan.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from include/rapi.hpp:13,
from scan.cpp:3:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/string_util.hpp:11,
from duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14,
from scan.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
scan.cpp: In function ‘duckdb::case_insensitive_map_t<duckdb::vector<duckdb::Value> > ListToVectorOfValue(cpp11::list)’:
scan.cpp:362:37: warning: comparison of integer expressions of different signedness: ‘idx_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
362 | for (idx_t i = 0; i < size; ++i) {
| ~~^~~~~~
scan.cpp: In instantiation of ‘void AppendMatrixSegmentAtomic(SRC*, int, int, idx_t, duckdb::Vector&, idx_t) [with SRC = int; DST = bool; RTYPE = duckdb::RBooleanType; idx_t = long unsigned int]’:
scan.cpp:141:53: required from here
141 | AppendMatrixSegmentAtomic<int, bool, RBooleanType>(LOGICAL_POINTER(source_data), nrows, ncols, sexp_offset,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
142 | child_vector, count);
| ~~~~~~~~~~~~~~~~~~~~
scan.cpp:120:37: warning: comparison of integer expressions of different signedness: ‘idx_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
120 | for (idx_t k = 0; k < ncols; k++) {
| ~~^~~~~~~
scan.cpp: In instantiation of ‘void AppendMatrixSegmentAtomic(SRC*, int, int, idx_t, duckdb::Vector&, idx_t) [with SRC = int; DST = int; RTYPE = duckdb::RIntegerType; idx_t = long unsigned int]’:
scan.cpp:146:52: required from here
146 | AppendMatrixSegmentAtomic<int, int, RIntegerType>(INTEGER_POINTER(source_data), nrows, ncols, sexp_offset,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | child_vector, count);
| ~~~~~~~~~~~~~~~~~~~~
scan.cpp:120:37: warning: comparison of integer expressions of different signedness: ‘idx_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
120 | for (idx_t k = 0; k < ncols; k++) {
| ~~^~~~~~~
scan.cpp: In instantiation of ‘void AppendMatrixSegmentAtomic(SRC*, int, int, idx_t, duckdb::Vector&, idx_t) [with SRC = long int; DST = long int; RTYPE = duckdb::RInteger64Type; idx_t = long unsigned int]’:
scan.cpp:151:62: required from here
151 | AppendMatrixSegmentAtomic<int64_t, int64_t, RInteger64Type>((int64_t *)NUMERIC_POINTER(source_data), nrows,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
152 | ncols, sexp_offset, child_vector, count);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
scan.cpp:120:37: warning: comparison of integer expressions of different signedness: ‘idx_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
120 | for (idx_t k = 0; k < ncols; k++) {
| ~~^~~~~~~
scan.cpp: In instantiation of ‘void AppendMatrixSegmentAtomic(SRC*, int, int, idx_t, duckdb::Vector&, idx_t) [with SRC = double; DST = double; RTYPE = duckdb::RDoubleType; idx_t = long unsigned int]’:
scan.cpp:156:57: required from here
156 | AppendMatrixSegmentAtomic<double, double, RDoubleType>(NUMERIC_POINTER(source_data), nrows, ncols, sexp_offset,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
157 | child_vector, count);
| ~~~~~~~~~~~~~~~~~~~~
scan.cpp:120:37: warning: comparison of integer expressions of different signedness: ‘idx_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
120 | for (idx_t k = 0; k < ncols; k++) {
| ~~^~~~~~~
scan.cpp: In instantiation of ‘void AppendMatrixSegmentAtomic(SRC*, int, int, idx_t, duckdb::Vector&, idx_t) [with SRC = SEXPREC*; DST = long unsigned int; RTYPE = DedupPointerEnumType; idx_t = long unsigned int]’:
scan.cpp:167:68: required from here
167 | AppendMatrixSegmentAtomic<SEXP, uintptr_t, DedupPointerEnumType>((SEXP *)DATAPTR_RO(source_data), nrows,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 | ncols, sexp_offset, child_vector, count);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
scan.cpp:120:37: warning: comparison of integer expressions of different signedness: ‘idx_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
120 | for (idx_t k = 0; k < ncols; k++) {
| ~~^~~~~~~
scan.cpp: In instantiation of ‘void AppendMatrixSegmentAtomic(SRC*, int, int, idx_t, duckdb::Vector&, idx_t) [with SRC = SEXPREC*; DST = duckdb::string_t; RTYPE = duckdb::RStringSexpType; idx_t = long unsigned int]’:
scan.cpp:170:62: required from here
170 | AppendMatrixSegmentAtomic<SEXP, string_t, RStringSexpType>((SEXP *)DATAPTR_RO(source_data), nrows, ncols,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
171 | sexp_offset, child_vector, count);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
scan.cpp:120:37: warning: comparison of integer expressions of different signedness: ‘idx_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
120 | for (idx_t k = 0; k < ncols; k++) {
| ~~^~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c signal.cpp -o signal.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c transform.cpp -o transform.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from include/rapi.hpp:13,
from transform.cpp:4:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/geometry_crs.hpp:11,
from transform.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c utils.cpp -o utils.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/main/capi/capi_internal.hpp:12,
from duckdb/src/include/duckdb/common/adbc/adbc.hpp:13,
from duckdb/src/include/duckdb/common/adbc/adbc-init.hpp:24,
from utils.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c reltoaltrep.cpp -o reltoaltrep.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from include/rapi.hpp:13,
from include/reltoaltrep.hpp:3,
from reltoaltrep.cpp:3:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from ../inst/include/cpp11/as.hpp:7,
from ../inst/include/cpp11.hpp:7,
from include/rapi.hpp:7:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c altrepdataframe_relation.cpp -o altrepdataframe_relation.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from include/rapi.hpp:13,
from include/altrepdataframe_relation.hpp:2,
from altrepdataframe_relation.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/main/relation.hpp:11,
from include/altrepdataframe_relation.hpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c types.cpp -o types.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from include/rapi.hpp:13,
from types.cpp:6:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/types.hpp:11,
from duckdb/src/include/duckdb/common/types/date.hpp:11,
from types.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c convert.cpp -o convert.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from include/rapi.hpp:13,
from convert.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from ../inst/include/cpp11/as.hpp:7,
from ../inst/include/cpp11.hpp:7,
from include/rapi.hpp:7:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c cpp11.cpp -o cpp11.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from include/rapi.hpp:13,
from ../inst/include/duckdb_types.hpp:3,
from cpp11.cpp:4:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from ../inst/include/cpp11/as.hpp:7,
from ../inst/include/cpp11.hpp:7,
from include/rapi.hpp:7:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/core_functions/core_functions_extension.cpp -o duckdb/extension/core_functions/core_functions_extension.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/core_functions/include/core_functions_extension.hpp:11,
from duckdb/extension/core_functions/core_functions_extension.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/core_functions/function_list.cpp -o duckdb/extension/core_functions/function_list.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/function/function_list.hpp:11,
from duckdb/extension/core_functions/include/core_functions/function_list.hpp:11,
from duckdb/extension/core_functions/function_list.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/core_functions/lambda_functions.cpp -o duckdb/extension/core_functions/lambda_functions.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/extension/core_functions/lambda_functions.cpp:4:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/string_util.hpp:11,
from duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14,
from duckdb/src/include/duckdb/common/named_parameter_map.hpp:11,
from duckdb/src/include/duckdb/function/function.hpp:11,
from duckdb/src/include/duckdb/function/lambda_functions.hpp:11,
from duckdb/extension/core_functions/lambda_functions.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/core_functions/scalar/bit/bitstring.cpp -o duckdb/extension/core_functions/scalar/bit/bitstring.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/core_functions/scalar/enum/enum_functions.cpp -o duckdb/extension/core_functions/scalar/enum/enum_functions.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/core_functions/scalar/math/numeric.cpp -o duckdb/extension/core_functions/scalar/math/numeric.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/core_functions/scalar/operators/bitwise.cpp -o duckdb/extension/core_functions/scalar/operators/bitwise.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/column_reader.cpp -o duckdb/extension/parquet/column_reader.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/column_reader.hpp:11,
from duckdb/extension/parquet/column_reader.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/column_writer.cpp -o duckdb/extension/parquet/column_writer.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/column_writer.hpp:11,
from duckdb/extension/parquet/column_writer.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_column_schema.cpp -o duckdb/extension/parquet/parquet_column_schema.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/parquet_column_schema.hpp:10,
from duckdb/extension/parquet/parquet_column_schema.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_crypto.cpp -o duckdb/extension/parquet/parquet_crypto.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/extension/parquet/include/parquet_crypto.hpp:15,
from duckdb/extension/parquet/parquet_crypto.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/third_party/thrift/thrift/transport/TTransport.h:25,
from duckdb/third_party/thrift/thrift/protocol/TProtocol.h:28,
from duckdb/third_party/thrift/thrift/TBase.h:24,
from duckdb/third_party/parquet/parquet_types.h:14,
from duckdb/extension/parquet/include/parquet_crypto.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_extension.cpp -o duckdb/extension/parquet/parquet_extension.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/parquet_extension.hpp:11,
from duckdb/extension/parquet/parquet_extension.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_field_id.cpp -o duckdb/extension/parquet/parquet_field_id.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_file_metadata_cache.cpp -o duckdb/extension/parquet/parquet_file_metadata_cache.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/parquet_file_metadata_cache.hpp:10,
from duckdb/extension/parquet/parquet_file_metadata_cache.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_float16.cpp -o duckdb/extension/parquet/parquet_float16.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/parquet_float16.hpp:11,
from duckdb/extension/parquet/parquet_float16.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_geometry.cpp -o duckdb/extension/parquet/parquet_geometry.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/column_writer.hpp:11,
from duckdb/extension/parquet/include/parquet_geometry.hpp:11,
from duckdb/extension/parquet/parquet_geometry.cpp:2:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_metadata.cpp -o duckdb/extension/parquet/parquet_metadata.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/parquet_reader.hpp:11,
from duckdb/extension/parquet/include/parquet_metadata.hpp:11,
from duckdb/extension/parquet/parquet_metadata.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_multi_file_info.cpp -o duckdb/extension/parquet/parquet_multi_file_info.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:12,
from duckdb/src/include/duckdb/common/multi_file/multi_file_function.hpp:11,
from duckdb/extension/parquet/include/parquet_multi_file_info.hpp:11,
from duckdb/extension/parquet/parquet_multi_file_info.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/file_glob_options.hpp:11,
from duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/parquet_reader.hpp:11,
from duckdb/extension/parquet/include/parquet_multi_file_info.hpp:12:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_reader.cpp -o duckdb/extension/parquet/parquet_reader.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/parquet_reader.hpp:11,
from duckdb/extension/parquet/parquet_reader.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_shredding.cpp -o duckdb/extension/parquet/parquet_shredding.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_statistics.cpp -o duckdb/extension/parquet/parquet_statistics.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/parquet_statistics.hpp:11,
from duckdb/extension/parquet/parquet_statistics.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_timestamp.cpp -o duckdb/extension/parquet/parquet_timestamp.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/parquet_timestamp.hpp:11,
from duckdb/extension/parquet/parquet_timestamp.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/parquet_writer.cpp -o duckdb/extension/parquet/parquet_writer.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/parquet_writer.hpp:11,
from duckdb/extension/parquet/parquet_writer.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/serialize_parquet.cpp -o duckdb/extension/parquet/serialize_parquet.o
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/execution/physical_plan_generator.hpp:12,
from duckdb/src/include/duckdb/execution/index/index_type.hpp:17,
from duckdb/src/include/duckdb/execution/index/index_type_set.hpp:11,
from duckdb/src/include/duckdb/main/config.hpp:29,
from duckdb/src/include/duckdb/common/serializer/serializer.hpp:24,
from duckdb/extension/parquet/serialize_parquet.cpp:6:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/original/std/memory.hpp:3,
from duckdb/src/include/duckdb/common/unique_ptr.hpp:7,
from duckdb/src/include/duckdb/common/compatible_with_ipp.hpp:3,
from duckdb/src/include/duckdb/common/shared_ptr.hpp:11,
from duckdb/src/include/duckdb/common/serializer/serialization_traits.hpp:11,
from duckdb/src/include/duckdb/common/serializer/serializer.hpp:12:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/extension/parquet/serialize_parquet.cpp:7:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/parquet_reader.hpp:11,
from duckdb/extension/parquet/serialize_parquet.cpp:8:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/extension/parquet/zstd_file_system.cpp -o duckdb/extension/parquet/zstd_file_system.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/zstd_file_system.hpp:11,
from duckdb/extension/parquet/zstd_file_system.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/generated_extension_loader_package_build.cpp -o duckdb/generated_extension_loader_package_build.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/parquet_extension.hpp:11,
from duckdb/generated_extension_loader_package_build.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/common/adbc/adbc.cpp -o duckdb/src/common/adbc/adbc.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/main/capi/capi_internal.hpp:12,
from duckdb/src/include/duckdb/common/adbc/adbc.hpp:13,
from duckdb/src/common/adbc/adbc.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/common/crypto/md5.cpp -o duckdb/src/common/crypto/md5.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/common/value_operations/comparison_operations.cpp -o duckdb/src/common/value_operations/comparison_operations.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/common/vector_operations/boolean_operators.cpp -o duckdb/src/common/vector_operations/boolean_operators.o
In file included from duckdb/src/include/duckdb/common/types/vector.hpp:15,
from duckdb/src/include/duckdb/common/vector_operations/binary_executor.hpp:12,
from duckdb/src/common/vector_operations/boolean_operators.cpp:7:
In destructor ‘duckdb::SelectionData::~SelectionData()’,
inlined from ‘constexpr void std::_Destroy(_Tp*) [with _Tp = duckdb::SelectionData]’ at /usr/include/c++/16/bits/stl_construct.h:166:22,
inlined from ‘static void std::allocator_traits<std::allocator<void> >::destroy(allocator_type&, _Up*) [with _Up = duckdb::SelectionData]’ at /usr/include/c++/16/bits/alloc_traits.h:859:17,
inlined from ‘void std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_M_dispose() [with _Tp = duckdb::SelectionData; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/16/bits/shared_ptr_base.h:682:35,
inlined from ‘void std::_Sp_counted_base<_Lp>::_M_release() [with __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/16/bits/shared_ptr_base.h:423:18,
inlined from ‘void std::_Sp_counted_base<_Lp>::_M_release() [with __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/16/bits/shared_ptr_base.h:392:5,
inlined from ‘std::__shared_count<_Lp>::~__shared_count() [with __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/16/bits/shared_ptr_base.h:1136:21,
inlined from ‘std::__shared_ptr<_Tp, _Lp>::~__shared_ptr() [with _Tp = duckdb::TemplatedValidityData<long unsigned int>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/16/bits/shared_ptr_base.h:1610:7,
inlined from ‘std::shared_ptr<duckdb::TemplatedValidityData<long unsigned int> >::~shared_ptr()’ at /usr/include/c++/16/bits/shared_ptr.h:175:11,
inlined from ‘duckdb::shared_ptr<T> duckdb::make_shared_ptr(ARGS&& ...) [with DATA_TYPE = TemplatedValidityData<long unsigned int>; ARGS = {long unsigned int&}]’ at duckdb/src/include/duckdb/common/helper.hpp:74:70,
inlined from ‘duckdb::buffer_ptr<T> duckdb::make_buffer(ARGS&& ...) [with T = TemplatedValidityData<long unsigned int>; ARGS = {long unsigned int&}]’ at duckdb/src/include/duckdb/common/types.hpp:38:55,
inlined from ‘void duckdb::TemplatedValidityMask<V>::Initialize(duckdb::idx_t) [with V = long unsigned int]’ at duckdb/src/include/duckdb/common/types/validity_mask.hpp:331:46,
inlined from ‘void duckdb::TemplatedValidityMask<V>::SetInvalid(duckdb::idx_t) [with V = long unsigned int]’ at duckdb/src/include/duckdb/common/types/validity_mask.hpp:250:14:
duckdb/src/include/duckdb/common/types/selection_vector.hpp:20:8: warning: array subscript ‘duckdb::SelectionData[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=]
20 | struct SelectionData {
| ^~~~~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/c++/16/bits/c++allocator.h:33,
from /usr/include/c++/16/bits/allocator.h:46,
from /usr/include/c++/16/string:46,
from /usr/include/c++/16/bits/locale_classes.h:43,
from /usr/include/c++/16/bits/ios_base.h:43,
from /usr/include/c++/16/ios:46,
from /usr/include/c++/16/istream:42,
from /usr/include/c++/16/sstream:42,
from duckdb/src/include/duckdb/original/std/sstream.hpp:3,
from duckdb/src/include/duckdb/common/string.hpp:11,
from duckdb/src/include/duckdb/common/exception_format_value.hpp:11,
from duckdb/src/include/duckdb/common/exception.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/binary_executor.hpp:11:
In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::_Sp_counted_ptr_inplace<duckdb::TemplatedValidityData<long unsigned int>, std::allocator<void>, __gnu_cxx::_S_atomic>]’,
inlined from ‘static _Tp* std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&, size_type) [with _Tp = std::_Sp_counted_ptr_inplace<duckdb::TemplatedValidityData<long unsigned int>, std::allocator<void>, __gnu_cxx::_S_atomic>]’ at /usr/include/c++/16/bits/alloc_traits.h:638:28,
inlined from ‘std::__allocated_ptr<_Alloc> std::__allocate_guarded(_Alloc&) [with _Alloc = allocator<_Sp_counted_ptr_inplace<duckdb::TemplatedValidityData<long unsigned int>, allocator<void>, __gnu_cxx::_S_atomic> >]’ at /usr/include/c++/16/bits/allocated_ptr.h:103:69,
inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = duckdb::TemplatedValidityData<long unsigned int>; _Alloc = std::allocator<void>; _Args = {long unsigned int&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/16/bits/shared_ptr_base.h:1034:9,
inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {long unsigned int&}; _Tp = duckdb::TemplatedValidityData<long unsigned int>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/16/bits/shared_ptr_base.h:1812:14,
inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {long unsigned int&}; _Tp = duckdb::TemplatedValidityData<long unsigned int>]’ at /usr/include/c++/16/bits/shared_ptr.h:463:59,
inlined from ‘std::shared_ptr<typename std::enable_if<(! std::is_array<_Tp>::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = duckdb::TemplatedValidityData<long unsigned int>; _Args = {long unsigned int&}]’ at /usr/include/c++/16/bits/shared_ptr.h:1066:39,
inlined from ‘duckdb::shared_ptr<T> duckdb::make_shared_ptr(ARGS&& ...) [with DATA_TYPE = TemplatedValidityData<long unsigned int>; ARGS = {long unsigned int&}]’ at duckdb/src/include/duckdb/common/helper.hpp:74:70,
inlined from ‘duckdb::buffer_ptr<T> duckdb::make_buffer(ARGS&& ...) [with T = TemplatedValidityData<long unsigned int>; ARGS = {long unsigned int&}]’ at duckdb/src/include/duckdb/common/types.hpp:38:55,
inlined from ‘void duckdb::TemplatedValidityMask<V>::Initialize(duckdb::idx_t) [with V = long unsigned int]’ at duckdb/src/include/duckdb/common/types/validity_mask.hpp:331:46,
inlined from ‘void duckdb::TemplatedValidityMask<V>::SetInvalid(duckdb::idx_t) [with V = long unsigned int]’ at duckdb/src/include/duckdb/common/types/validity_mask.hpp:250:14:
/usr/include/c++/16/bits/new_allocator.h:162:75: note: at offset 16 into object of size 24 allocated by ‘operator new’
162 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
| ^
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/common/vector_operations/comparison_operators.cpp -o duckdb/src/common/vector_operations/comparison_operators.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/common/vector_operations/generators.cpp -o duckdb/src/common/vector_operations/generators.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/common/vector_operations/is_distinct_from.cpp -o duckdb/src/common/vector_operations/is_distinct_from.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/common/vector_operations/null_operations.cpp -o duckdb/src/common/vector_operations/null_operations.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/common/vector_operations/numeric_inplace_operators.cpp -o duckdb/src/common/vector_operations/numeric_inplace_operators.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/common/vector_operations/vector_cast.cpp -o duckdb/src/common/vector_operations/vector_cast.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/common/vector_operations/vector_copy.cpp -o duckdb/src/common/vector_operations/vector_copy.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/common/vector_operations/vector_hash.cpp -o duckdb/src/common/vector_operations/vector_hash.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/common/vector_operations/vector_storage.cpp -o duckdb/src/common/vector_operations/vector_storage.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/execution/operator/csv_scanner/encode/csv_encoder.cpp -o duckdb/src/execution/operator/csv_scanner/encode/csv_encoder.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/main/extension_helper.hpp:11,
from duckdb/src/execution/operator/csv_scanner/encode/csv_encoder.cpp:6:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/file_system.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:12,
from duckdb/src/execution/operator/csv_scanner/encode/csv_encoder.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/execution/operator/filter/physical_filter.cpp -o duckdb/src/execution/operator/filter/physical_filter.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/function/aggregate/sorted_aggregate_function.cpp -o duckdb/src/function/aggregate/sorted_aggregate_function.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/function/cast/union/from_struct.cpp -o duckdb/src/function/cast/union/from_struct.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/function/scalar/date/strftime.cpp -o duckdb/src/function/scalar/date/strftime.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/function/scalar/geometry/geometry_functions.cpp -o duckdb/src/function/scalar/geometry/geometry_functions.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/function/scalar/map/map_contains.cpp -o duckdb/src/function/scalar/map/map_contains.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/function/scalar/sequence/nextval.cpp -o duckdb/src/function/scalar/sequence/nextval.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/function/scalar/sequence/nextval.cpp:12:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12,
from duckdb/src/include/duckdb/function/aggregate_function.hpp:12,
from duckdb/src/include/duckdb/function/function_set.hpp:11,
from duckdb/src/include/duckdb/function/scalar/sequence_functions.hpp:14,
from duckdb/src/function/scalar/sequence/nextval.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/function/table/version/pragma_version.cpp -o duckdb/src/function/table/version/pragma_version.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/function/table/version/pragma_version.cpp:17:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/operator_result_type.hpp:11,
from duckdb/src/include/duckdb/function/table_function.hpp:11,
from duckdb/src/include/duckdb/function/table/system_functions.hpp:11,
from duckdb/src/function/table/version/pragma_version.cpp:16:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/function/variant/variant_shredding.cpp -o duckdb/src/function/variant/variant_shredding.o
duckdb/src/function/variant/variant_shredding.cpp:42:13: warning: ‘bool duckdb::IsVariantStringType(VariantLogicalType)’ defined but not used [-Wunused-function]
42 | static bool IsVariantStringType(VariantLogicalType type_id) {
| ^~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/main/extension/extension_alias.cpp -o duckdb/src/main/extension/extension_alias.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/main/extension_helper.hpp:11,
from duckdb/src/main/extension/extension_alias.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/main/extension/extension_helper.cpp -o duckdb/src/main/extension/extension_helper.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/main/extension_helper.hpp:11,
from duckdb/src/main/extension/extension_helper.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/main/extension/extension_install.cpp -o duckdb/src/main/extension/extension_install.o
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/execution/physical_plan_generator.hpp:12,
from duckdb/src/include/duckdb/execution/index/index_type.hpp:17,
from duckdb/src/include/duckdb/execution/index/index_type_set.hpp:11,
from duckdb/src/include/duckdb/main/config.hpp:29,
from duckdb/src/include/duckdb/common/serializer/serializer.hpp:24,
from duckdb/src/include/duckdb/common/serializer/binary_serializer.hpp:14,
from duckdb/src/main/extension/extension_install.cpp:5:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/compressed_file_system.hpp:11,
from duckdb/src/include/duckdb/common/gzip_file_system.hpp:11,
from duckdb/src/main/extension/extension_install.cpp:2:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/main/relation.hpp:19,
from duckdb/src/include/duckdb/main/connection.hpp:19,
from duckdb/src/include/duckdb.hpp:11,
from duckdb/src/include/duckdb/main/extension_helper.hpp:11,
from duckdb/src/main/extension/extension_install.cpp:9:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/main/extension/extension_load.cpp -o duckdb/src/main/extension/extension_load.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/main/extension_helper.hpp:11,
from duckdb/src/include/duckdb/common/virtual_file_system.hpp:14,
from duckdb/src/main/extension/extension_load.cpp:5:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/file_system.hpp:11,
from duckdb/src/include/duckdb/common/local_file_system.hpp:11,
from duckdb/src/include/duckdb/common/dl.hpp:12,
from duckdb/src/main/extension/extension_load.cpp:2:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/main/extension/extension_loader.cpp -o duckdb/src/main/extension/extension_loader.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/main/extension/extension_loader.cpp:1:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/main/extension/extension_loader.cpp:18:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/main/http/http_util.cpp -o duckdb/src/main/http/http_util.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/main/http/http_util.cpp:9:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/types.hpp:11,
from duckdb/src/include/duckdb/common/http_util.hpp:11,
from duckdb/src/main/http/http_util.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/optimizer/matcher/expression_matcher.cpp -o duckdb/src/optimizer/matcher/expression_matcher.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/parser/transform/constraint/transform_constraint.cpp -o duckdb/src/parser/transform/constraint/transform_constraint.o
In file included from duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11,
from duckdb/src/include/duckdb/main/client_context.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11,
from duckdb/src/include/duckdb/parser/transformer.hpp:18,
from duckdb/src/parser/transform/constraint/transform_constraint.cpp:4:
duckdb/src/include/duckdb/catalog/catalog_entry.hpp:35:7: warning: defining ‘duckdb::CatalogEntry’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
35 | class CatalogEntry {
| ^~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/parser/column_definition.hpp:11,
from duckdb/src/parser/transform/constraint/transform_constraint.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/parallel/pipeline.hpp:14,
from duckdb/src/include/duckdb/execution/executor.hpp:19,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/include/duckdb/main/client_config.hpp:15,
from duckdb/src/include/duckdb/main/client_context.hpp:21:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/verification/copied_statement_verifier.cpp -o duckdb/src/verification/copied_statement_verifier.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/verification/deserialized_statement_verifier.cpp -o duckdb/src/verification/deserialized_statement_verifier.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/common/serializer/binary_deserializer.hpp:11,
from duckdb/src/verification/deserialized_statement_verifier.cpp:3:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11,
from duckdb/src/include/duckdb/main/client_context.hpp:11,
from duckdb/src/include/duckdb/verification/statement_verifier.hpp:11,
from duckdb/src/include/duckdb/verification/deserialized_statement_verifier.hpp:11,
from duckdb/src/verification/deserialized_statement_verifier.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/verification/explain_statement_verifier.cpp -o duckdb/src/verification/explain_statement_verifier.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/verification/external_statement_verifier.cpp -o duckdb/src/verification/external_statement_verifier.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/verification/fetch_row_verifier.cpp -o duckdb/src/verification/fetch_row_verifier.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/verification/no_operator_caching_verifier.cpp -o duckdb/src/verification/no_operator_caching_verifier.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/verification/parsed_statement_verifier.cpp -o duckdb/src/verification/parsed_statement_verifier.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/verification/prepared_statement_verifier.cpp -o duckdb/src/verification/prepared_statement_verifier.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/parser/parsed_data/extra_drop_info.hpp:11,
from duckdb/src/include/duckdb/parser/parsed_data/drop_info.hpp:13,
from duckdb/src/include/duckdb/parser/statement/drop_statement.hpp:11,
from duckdb/src/verification/prepared_statement_verifier.cpp:6:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11,
from duckdb/src/include/duckdb/main/client_context.hpp:11,
from duckdb/src/include/duckdb/verification/statement_verifier.hpp:11,
from duckdb/src/include/duckdb/verification/prepared_statement_verifier.hpp:11,
from duckdb/src/verification/prepared_statement_verifier.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/verification/statement_verifier.cpp -o duckdb/src/verification/statement_verifier.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/src/verification/unoptimized_statement_verifier.cpp -o duckdb/src/verification/unoptimized_statement_verifier.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/common/constants.cpp -o duckdb/third_party/brotli/common/constants.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/common/context.cpp -o duckdb/third_party/brotli/common/context.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/common/dictionary.cpp -o duckdb/third_party/brotli/common/dictionary.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/common/platform.cpp -o duckdb/third_party/brotli/common/platform.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/common/shared_dictionary.cpp -o duckdb/third_party/brotli/common/shared_dictionary.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/common/transform.cpp -o duckdb/third_party/brotli/common/transform.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/dec/bit_reader.cpp -o duckdb/third_party/brotli/dec/bit_reader.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/dec/decode.cpp -o duckdb/third_party/brotli/dec/decode.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/dec/huffman.cpp -o duckdb/third_party/brotli/dec/huffman.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/dec/state.cpp -o duckdb/third_party/brotli/dec/state.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/backward_references.cpp -o duckdb/third_party/brotli/enc/backward_references.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/backward_references_hq.cpp -o duckdb/third_party/brotli/enc/backward_references_hq.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/bit_cost.cpp -o duckdb/third_party/brotli/enc/bit_cost.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/block_splitter.cpp -o duckdb/third_party/brotli/enc/block_splitter.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/brotli_bit_stream.cpp -o duckdb/third_party/brotli/enc/brotli_bit_stream.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/cluster.cpp -o duckdb/third_party/brotli/enc/cluster.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/command.cpp -o duckdb/third_party/brotli/enc/command.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/compound_dictionary.cpp -o duckdb/third_party/brotli/enc/compound_dictionary.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/compress_fragment.cpp -o duckdb/third_party/brotli/enc/compress_fragment.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/compress_fragment_two_pass.cpp -o duckdb/third_party/brotli/enc/compress_fragment_two_pass.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/dictionary_hash.cpp -o duckdb/third_party/brotli/enc/dictionary_hash.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/encode.cpp -o duckdb/third_party/brotli/enc/encode.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/encoder_dict.cpp -o duckdb/third_party/brotli/enc/encoder_dict.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/entropy_encode.cpp -o duckdb/third_party/brotli/enc/entropy_encode.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/fast_log.cpp -o duckdb/third_party/brotli/enc/fast_log.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/histogram.cpp -o duckdb/third_party/brotli/enc/histogram.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/literal_cost.cpp -o duckdb/third_party/brotli/enc/literal_cost.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/memory.cpp -o duckdb/third_party/brotli/enc/memory.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/metablock.cpp -o duckdb/third_party/brotli/enc/metablock.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/static_dict.cpp -o duckdb/third_party/brotli/enc/static_dict.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/brotli/enc/utf8_util.cpp -o duckdb/third_party/brotli/enc/utf8_util.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/fastpforlib/bitpacking.cpp -o duckdb/third_party/fastpforlib/bitpacking.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/fmt/format.cc -o duckdb/third_party/fmt/format.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/fsst/libfsst.cpp -o duckdb/third_party/fsst/libfsst.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/hyperloglog/hyperloglog.cpp -o duckdb/third_party/hyperloglog/hyperloglog.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/hyperloglog/sds.cpp -o duckdb/third_party/hyperloglog/sds.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/libpg_query/pg_functions.cpp -o duckdb/third_party/libpg_query/pg_functions.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/libpg_query/postgres_parser.cpp -o duckdb/third_party/libpg_query/postgres_parser.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/libpg_query/src_backend_nodes_list.cpp -o duckdb/third_party/libpg_query/src_backend_nodes_list.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/libpg_query/src_backend_nodes_makefuncs.cpp -o duckdb/third_party/libpg_query/src_backend_nodes_makefuncs.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/libpg_query/src_backend_nodes_value.cpp -o duckdb/third_party/libpg_query/src_backend_nodes_value.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/libpg_query/src_backend_parser_gram.cpp -o duckdb/third_party/libpg_query/src_backend_parser_gram.o
third_party/libpg_query/grammar/statements/select.y: In function ‘int duckdb_libpgquery::base_yyparse(core_yyscan_t)’:
third_party/libpg_query/grammar/statements/select.y:3222:14: warning: unused variable ‘elem_column_ref_result’ [-Wunused-variable]
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/libpg_query/src_backend_parser_parser.cpp -o duckdb/third_party/libpg_query/src_backend_parser_parser.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/libpg_query/src_backend_parser_scan.cpp -o duckdb/third_party/libpg_query/src_backend_parser_scan.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/libpg_query/src_backend_parser_scansup.cpp -o duckdb/third_party/libpg_query/src_backend_parser_scansup.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/libpg_query/src_common_keywords.cpp -o duckdb/third_party/libpg_query/src_common_keywords.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/lz4/lz4.cpp -o duckdb/third_party/lz4/lz4.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/aes.cpp -o duckdb/third_party/mbedtls/library/aes.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/asn1parse.cpp -o duckdb/third_party/mbedtls/library/asn1parse.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/asn1write.cpp -o duckdb/third_party/mbedtls/library/asn1write.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/base64.cpp -o duckdb/third_party/mbedtls/library/base64.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/bignum.cpp -o duckdb/third_party/mbedtls/library/bignum.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/bignum_core.cpp -o duckdb/third_party/mbedtls/library/bignum_core.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/cipher.cpp -o duckdb/third_party/mbedtls/library/cipher.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/cipher_wrap.cpp -o duckdb/third_party/mbedtls/library/cipher_wrap.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/constant_time.cpp -o duckdb/third_party/mbedtls/library/constant_time.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/gcm.cpp -o duckdb/third_party/mbedtls/library/gcm.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/md.cpp -o duckdb/third_party/mbedtls/library/md.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/oid.cpp -o duckdb/third_party/mbedtls/library/oid.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/pem.cpp -o duckdb/third_party/mbedtls/library/pem.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/pk.cpp -o duckdb/third_party/mbedtls/library/pk.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/pk_wrap.cpp -o duckdb/third_party/mbedtls/library/pk_wrap.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/pkparse.cpp -o duckdb/third_party/mbedtls/library/pkparse.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/platform.cpp -o duckdb/third_party/mbedtls/library/platform.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/platform_util.cpp -o duckdb/third_party/mbedtls/library/platform_util.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/rsa.cpp -o duckdb/third_party/mbedtls/library/rsa.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/rsa_alt_helpers.cpp -o duckdb/third_party/mbedtls/library/rsa_alt_helpers.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/sha1.cpp -o duckdb/third_party/mbedtls/library/sha1.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/library/sha256.cpp -o duckdb/third_party/mbedtls/library/sha256.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/mbedtls/mbedtls_wrapper.cpp -o duckdb/third_party/mbedtls/mbedtls_wrapper.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/miniz/miniz.cpp -o duckdb/third_party/miniz/miniz.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/parquet/parquet_types.cpp -o duckdb/third_party/parquet/parquet_types.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/bitmap256.cc -o duckdb/third_party/re2/re2/bitmap256.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/bitstate.cc -o duckdb/third_party/re2/re2/bitstate.o
In file included from duckdb/third_party/re2/re2/bitstate.cc:28:
duckdb/third_party/re2/re2/prog.h:27: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
27 | # pragma clang diagnostic ignored "-Wgnu-anonymous-struct"
duckdb/third_party/re2/re2/prog.h:28: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
28 | # pragma clang diagnostic ignored "-Wnested-anon-types"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/compile.cc -o duckdb/third_party/re2/re2/compile.o
In file included from duckdb/third_party/re2/re2/compile.cc:19:
duckdb/third_party/re2/re2/prog.h:27: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
27 | # pragma clang diagnostic ignored "-Wgnu-anonymous-struct"
duckdb/third_party/re2/re2/prog.h:28: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
28 | # pragma clang diagnostic ignored "-Wnested-anon-types"
In file included from duckdb/third_party/re2/re2/compile.cc:22:
duckdb/third_party/re2/re2/walker-inl.h:22: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
22 | # pragma clang diagnostic ignored "-Wdtor-name"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/dfa.cc -o duckdb/third_party/re2/re2/dfa.o
In file included from duckdb/third_party/re2/re2/dfa.cc:44:
duckdb/third_party/re2/re2/prog.h:27: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
27 | # pragma clang diagnostic ignored "-Wgnu-anonymous-struct"
duckdb/third_party/re2/re2/prog.h:28: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
28 | # pragma clang diagnostic ignored "-Wnested-anon-types"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/filtered_re2.cc -o duckdb/third_party/re2/re2/filtered_re2.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/mimics_pcre.cc -o duckdb/third_party/re2/re2/mimics_pcre.o
In file included from duckdb/third_party/re2/re2/mimics_pcre.cc:28:
duckdb/third_party/re2/re2/walker-inl.h:22: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
22 | # pragma clang diagnostic ignored "-Wdtor-name"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/nfa.cc -o duckdb/third_party/re2/re2/nfa.o
In file included from duckdb/third_party/re2/re2/nfa.cc:38:
duckdb/third_party/re2/re2/prog.h:27: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
27 | # pragma clang diagnostic ignored "-Wgnu-anonymous-struct"
duckdb/third_party/re2/re2/prog.h:28: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
28 | # pragma clang diagnostic ignored "-Wnested-anon-types"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/onepass.cc -o duckdb/third_party/re2/re2/onepass.o
In file included from duckdb/third_party/re2/re2/onepass.cc:65:
duckdb/third_party/re2/re2/prog.h:27: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
27 | # pragma clang diagnostic ignored "-Wgnu-anonymous-struct"
duckdb/third_party/re2/re2/prog.h:28: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
28 | # pragma clang diagnostic ignored "-Wnested-anon-types"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/parse.cc -o duckdb/third_party/re2/re2/parse.o
In file included from duckdb/third_party/re2/re2/parse.cc:37:
duckdb/third_party/re2/re2/walker-inl.h:22: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
22 | # pragma clang diagnostic ignored "-Wdtor-name"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/perl_groups.cc -o duckdb/third_party/re2/re2/perl_groups.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/prefilter.cc -o duckdb/third_party/re2/re2/prefilter.o
In file included from duckdb/third_party/re2/re2/prefilter.cc:19:
duckdb/third_party/re2/re2/walker-inl.h:22: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
22 | # pragma clang diagnostic ignored "-Wdtor-name"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/prefilter_tree.cc -o duckdb/third_party/re2/re2/prefilter_tree.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/prog.cc -o duckdb/third_party/re2/re2/prog.o
In file included from duckdb/third_party/re2/re2/prog.cc:8:
duckdb/third_party/re2/re2/prog.h:27: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
27 | # pragma clang diagnostic ignored "-Wgnu-anonymous-struct"
duckdb/third_party/re2/re2/prog.h:28: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
28 | # pragma clang diagnostic ignored "-Wnested-anon-types"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/re2.cc -o duckdb/third_party/re2/re2/re2.o
In file included from duckdb/third_party/re2/re2/re2.cc:33:
duckdb/third_party/re2/re2/prog.h:27: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
27 | # pragma clang diagnostic ignored "-Wgnu-anonymous-struct"
duckdb/third_party/re2/re2/prog.h:28: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
28 | # pragma clang diagnostic ignored "-Wnested-anon-types"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/regexp.cc -o duckdb/third_party/re2/re2/regexp.o
In file included from duckdb/third_party/re2/re2/regexp.cc:25:
duckdb/third_party/re2/re2/walker-inl.h:22: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
22 | # pragma clang diagnostic ignored "-Wdtor-name"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/set.cc -o duckdb/third_party/re2/re2/set.o
In file included from duckdb/third_party/re2/re2/set.cc:15:
duckdb/third_party/re2/re2/prog.h:27: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
27 | # pragma clang diagnostic ignored "-Wgnu-anonymous-struct"
duckdb/third_party/re2/re2/prog.h:28: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
28 | # pragma clang diagnostic ignored "-Wnested-anon-types"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/simplify.cc -o duckdb/third_party/re2/re2/simplify.o
In file included from duckdb/third_party/re2/re2/simplify.cc:16:
duckdb/third_party/re2/re2/walker-inl.h:22: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
22 | # pragma clang diagnostic ignored "-Wdtor-name"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/stringpiece.cc -o duckdb/third_party/re2/re2/stringpiece.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/tostring.cc -o duckdb/third_party/re2/re2/tostring.o
In file included from duckdb/third_party/re2/re2/tostring.cc:16:
duckdb/third_party/re2/re2/walker-inl.h:22: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
22 | # pragma clang diagnostic ignored "-Wdtor-name"
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/unicode_casefold.cc -o duckdb/third_party/re2/re2/unicode_casefold.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/re2/unicode_groups.cc -o duckdb/third_party/re2/re2/unicode_groups.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/util/rune.cc -o duckdb/third_party/re2/util/rune.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/re2/util/strutil.cc -o duckdb/third_party/re2/util/strutil.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/skiplist/SkipList.cpp -o duckdb/third_party/skiplist/SkipList.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/snappy/snappy-sinksource.cc -o duckdb/third_party/snappy/snappy-sinksource.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/snappy/snappy.cc -o duckdb/third_party/snappy/snappy.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/thrift/thrift/protocol/TProtocol.cpp -o duckdb/third_party/thrift/thrift/protocol/TProtocol.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/thrift/thrift/transport/TBufferTransports.cpp -o duckdb/third_party/thrift/thrift/transport/TBufferTransports.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/thrift/thrift/transport/TTransportException.cpp -o duckdb/third_party/thrift/thrift/transport/TTransportException.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/utf8proc/utf8proc.cpp -o duckdb/third_party/utf8proc/utf8proc.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/utf8proc/utf8proc_wrapper.cpp -o duckdb/third_party/utf8proc/utf8proc_wrapper.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/yyjson/yyjson.cpp -o duckdb/third_party/yyjson/yyjson.o
duckdb/third_party/yyjson/yyjson.cpp: In function ‘void* duckdb_yyjson::dyn_malloc(void*, usize)’:
duckdb/third_party/yyjson/yyjson.cpp:1219:31: warning: unused variable ‘next’ [-Wunused-variable]
1219 | dyn_chunk *chunk, *prev, *next;
| ^~~~
duckdb/third_party/yyjson/yyjson.cpp: In function ‘void* duckdb_yyjson::dyn_realloc(void*, void*, usize, usize)’:
duckdb/third_party/yyjson/yyjson.cpp:1258:16: warning: unused variable ‘prev’ [-Wunused-variable]
1258 | dyn_chunk *prev, *next, *new_chunk;
| ^~~~
duckdb/third_party/yyjson/yyjson.cpp:1258:23: warning: unused variable ‘next’ [-Wunused-variable]
1258 | dyn_chunk *prev, *next, *new_chunk;
| ^~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/common/debug.cpp -o duckdb/third_party/zstd/common/debug.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/common/entropy_common.cpp -o duckdb/third_party/zstd/common/entropy_common.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/common/error_private.cpp -o duckdb/third_party/zstd/common/error_private.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/common/fse_decompress.cpp -o duckdb/third_party/zstd/common/fse_decompress.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/common/pool.cpp -o duckdb/third_party/zstd/common/pool.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/common/threading.cpp -o duckdb/third_party/zstd/common/threading.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/common/xxhash.cpp -o duckdb/third_party/zstd/common/xxhash.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/common/zstd_common.cpp -o duckdb/third_party/zstd/common/zstd_common.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/compress/fse_compress.cpp -o duckdb/third_party/zstd/compress/fse_compress.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/compress/hist.cpp -o duckdb/third_party/zstd/compress/hist.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/compress/huf_compress.cpp -o duckdb/third_party/zstd/compress/huf_compress.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/compress/zstd_compress.cpp -o duckdb/third_party/zstd/compress/zstd_compress.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/compress/zstd_compress_literals.cpp -o duckdb/third_party/zstd/compress/zstd_compress_literals.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/compress/zstd_compress_sequences.cpp -o duckdb/third_party/zstd/compress/zstd_compress_sequences.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/compress/zstd_compress_superblock.cpp -o duckdb/third_party/zstd/compress/zstd_compress_superblock.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/compress/zstd_double_fast.cpp -o duckdb/third_party/zstd/compress/zstd_double_fast.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/compress/zstd_fast.cpp -o duckdb/third_party/zstd/compress/zstd_fast.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/compress/zstd_lazy.cpp -o duckdb/third_party/zstd/compress/zstd_lazy.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/compress/zstd_ldm.cpp -o duckdb/third_party/zstd/compress/zstd_ldm.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/compress/zstd_opt.cpp -o duckdb/third_party/zstd/compress/zstd_opt.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/compress/zstdmt_compress.cpp -o duckdb/third_party/zstd/compress/zstdmt_compress.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/decompress/huf_decompress.cpp -o duckdb/third_party/zstd/decompress/huf_decompress.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/decompress/zstd_ddict.cpp -o duckdb/third_party/zstd/decompress/zstd_ddict.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/decompress/zstd_decompress.cpp -o duckdb/third_party/zstd/decompress/zstd_decompress.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/decompress/zstd_decompress_block.cpp -o duckdb/third_party/zstd/decompress/zstd_decompress_block.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/deprecated/zbuff_common.cpp -o duckdb/third_party/zstd/deprecated/zbuff_common.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/deprecated/zbuff_compress.cpp -o duckdb/third_party/zstd/deprecated/zbuff_compress.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/deprecated/zbuff_decompress.cpp -o duckdb/third_party/zstd/deprecated/zbuff_decompress.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/dict/cover.cpp -o duckdb/third_party/zstd/dict/cover.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/dict/divsufsort.cpp -o duckdb/third_party/zstd/dict/divsufsort.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/dict/fastcover.cpp -o duckdb/third_party/zstd/dict/fastcover.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/third_party/zstd/dict/zdict.cpp -o duckdb/third_party/zstd/dict/zdict.o
duckdb/third_party/zstd/dict/zdict.cpp: In function ‘size_t duckdb_zstd::ZDICT_trainBuffer_legacy(dictItem*, U32, const void*, size_t, const size_t*, unsigned int, unsigned int, U32)’:
duckdb/third_party/zstd/dict/zdict.cpp:478:13: warning: unused variable ‘displayClock’ [-Wunused-variable]
478 | clock_t displayClock = 0;
| ^~~~~~~~~~~~
duckdb/third_party/zstd/dict/zdict.cpp:479:19: warning: unused variable ‘refreshRate’ [-Wunused-variable]
479 | clock_t const refreshRate = CLOCKS_PER_SEC * 3 / 10;
| ^~~~~~~~~~~
duckdb/third_party/zstd/dict/zdict.cpp: At global scope:
duckdb/third_party/zstd/dict/zdict.cpp:83:16: warning: ‘clock_t duckdb_zstd::ZDICT_clockSpan(clock_t)’ defined but not used [-Wunused-function]
83 | static clock_t ZDICT_clockSpan(clock_t nPrevious) { return clock() - nPrevious; }
| ^~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_aggregate_algebraic.cpp -o duckdb/ub_extension_core_functions_aggregate_algebraic.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_aggregate_distributive.cpp -o duckdb/ub_extension_core_functions_aggregate_distributive.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/extension/core_functions/aggregate/distributive/string_agg.cpp:9,
from duckdb/ub_extension_core_functions_aggregate_distributive.cpp:3:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12,
from duckdb/src/include/duckdb/function/aggregate_function.hpp:12,
from duckdb/src/include/duckdb/function/function_set.hpp:11,
from duckdb/extension/core_functions/include/core_functions/aggregate/distributive_functions.hpp:14,
from duckdb/extension/core_functions/aggregate/distributive/kurtosis.cpp:1,
from duckdb/ub_extension_core_functions_aggregate_distributive.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_aggregate_holistic.cpp -o duckdb/ub_extension_core_functions_aggregate_holistic.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/extension/core_functions/aggregate/holistic/quantile.cpp:10,
from duckdb/ub_extension_core_functions_aggregate_holistic.cpp:3:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/extension/core_functions/include/core_functions/aggregate/histogram_helpers.hpp:11,
from duckdb/extension/core_functions/aggregate/holistic/approx_top_k.cpp:1,
from duckdb/ub_extension_core_functions_aggregate_holistic.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_aggregate_nested.cpp -o duckdb/ub_extension_core_functions_aggregate_nested.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17,
from duckdb/extension/core_functions/aggregate/nested/binned_histogram.cpp:1,
from duckdb/ub_extension_core_functions_aggregate_nested.cpp:1:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12,
from duckdb/src/include/duckdb/function/aggregate_function.hpp:12,
from duckdb/src/include/duckdb/function/function_set.hpp:11,
from duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_aggregate_regression.cpp -o duckdb/ub_extension_core_functions_aggregate_regression.o
In file included from /usr/include/x86_64-linux-gnu/c++/16/bits/c++allocator.h:33,
from /usr/include/c++/16/bits/allocator.h:46,
from /usr/include/c++/16/string:46,
from /usr/include/c++/16/bits/locale_classes.h:43,
from /usr/include/c++/16/bits/ios_base.h:43,
from /usr/include/c++/16/ios:46,
from /usr/include/c++/16/istream:42,
from /usr/include/c++/16/sstream:42,
from duckdb/src/include/duckdb/original/std/sstream.hpp:3,
from duckdb/src/include/duckdb/common/string.hpp:11,
from duckdb/src/include/duckdb/common/exception_format_value.hpp:11,
from duckdb/src/include/duckdb/common/exception.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:11,
from duckdb/src/include/duckdb/function/aggregate_function.hpp:12,
from duckdb/extension/core_functions/include/core_functions/aggregate/regression/regr_count.hpp:12,
from duckdb/extension/core_functions/aggregate/regression/regr_sxy.cpp:4,
from duckdb/ub_extension_core_functions_aggregate_regression.cpp:1:
In member function ‘void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = duckdb::LogicalType]’,
inlined from ‘static void std::allocator_traits<std::allocator<_CharT> >::deallocate(allocator_type&, pointer, size_type) [with _Tp = duckdb::LogicalType]’ at /usr/include/c++/16/bits/alloc_traits.h:689:23,
inlined from ‘void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = duckdb::LogicalType; _Alloc = std::allocator<duckdb::LogicalType>]’ at /usr/include/c++/16/bits/stl_vector.h:398:19,
inlined from ‘void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = duckdb::LogicalType; _Alloc = std::allocator<duckdb::LogicalType>]’ at /usr/include/c++/16/bits/stl_vector.h:394:7,
inlined from ‘std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = duckdb::LogicalType; _Alloc = std::allocator<duckdb::LogicalType>]’ at /usr/include/c++/16/bits/stl_vector.h:378:15,
inlined from ‘std::vector<_Tp, _Alloc>::~vector() [with _Tp = duckdb::LogicalType; _Alloc = std::allocator<duckdb::LogicalType>]’ at /usr/include/c++/16/bits/stl_vector.h:795:7,
inlined from ‘duckdb::vector<duckdb::LogicalType>::~vector()’ at duckdb/src/include/duckdb/common/vector.hpp:21:7,
inlined from ‘static duckdb::AggregateFunction duckdb::AggregateFunction::BinaryAggregate(const duckdb::LogicalType&, const duckdb::LogicalType&, duckdb::LogicalType) [with STATE = long unsigned int; A_TYPE = double; B_TYPE = double; RESULT_TYPE = unsigned int; OP = duckdb::RegrCountFunction; duckdb::AggregateDestructorType destructor_type = duckdb::AggregateDestructorType::STANDARD]’ at duckdb/src/include/duckdb/function/aggregate_function.hpp:339:10,
inlined from ‘static duckdb::AggregateFunction duckdb::RegrCountFun::GetFunction()’ at duckdb/extension/core_functions/aggregate/regression/regr_count.cpp:12:69:
/usr/include/c++/16/bits/new_allocator.h:183:66: warning: ‘void operator delete(void*, std::size_t)’ called on pointer ‘__result’ with nonzero offset 24 [-Wfree-nonheap-object]
183 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
| ^
In file included from duckdb/ub_extension_core_functions_aggregate_regression.cpp:5:
duckdb/extension/core_functions/aggregate/regression/regr_count.cpp: In static member function ‘static duckdb::AggregateFunction duckdb::RegrCountFun::GetFunction()’:
duckdb/extension/core_functions/aggregate/regression/regr_count.cpp:10:19: note: declared here
10 | AggregateFunction RegrCountFun::GetFunction() {
| ^~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_scalar_array.cpp -o duckdb/ub_extension_core_functions_scalar_array.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17,
from duckdb/extension/core_functions/scalar/array/array_value.cpp:2,
from duckdb/ub_extension_core_functions_scalar_array.cpp:3:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12,
from duckdb/src/include/duckdb/function/aggregate_function.hpp:12,
from duckdb/src/include/duckdb/function/function_set.hpp:11,
from duckdb/extension/core_functions/include/core_functions/scalar/array_functions.hpp:14,
from duckdb/extension/core_functions/scalar/array/array_functions.cpp:1,
from duckdb/ub_extension_core_functions_scalar_array.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_scalar_blob.cpp -o duckdb/ub_extension_core_functions_scalar_blob.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_scalar_date.cpp -o duckdb/ub_extension_core_functions_scalar_date.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17,
from duckdb/extension/core_functions/scalar/date/date_part.cpp:11,
from duckdb/ub_extension_core_functions_scalar_date.cpp:17:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12,
from duckdb/src/include/duckdb/function/aggregate_function.hpp:12,
from duckdb/src/include/duckdb/function/function_set.hpp:11,
from duckdb/extension/core_functions/include/core_functions/scalar/date_functions.hpp:14,
from duckdb/extension/core_functions/scalar/date/current.cpp:1,
from duckdb/ub_extension_core_functions_scalar_date.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_scalar_debug.cpp -o duckdb/ub_extension_core_functions_scalar_debug.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_scalar_generic.cpp -o duckdb/ub_extension_core_functions_scalar_generic.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/extension/core_functions/scalar/generic/binning.cpp:4,
from duckdb/ub_extension_core_functions_scalar_generic.cpp:3:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12,
from duckdb/src/include/duckdb/function/aggregate_function.hpp:12,
from duckdb/src/include/duckdb/function/function_set.hpp:11,
from duckdb/extension/core_functions/include/core_functions/scalar/generic_functions.hpp:14,
from duckdb/extension/core_functions/scalar/generic/alias.cpp:1,
from duckdb/ub_extension_core_functions_scalar_generic.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/extension/core_functions/scalar/generic/current_setting.cpp:3,
from duckdb/ub_extension_core_functions_scalar_generic.cpp:9:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_scalar_list.cpp -o duckdb/ub_extension_core_functions_scalar_list.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17,
from duckdb/extension/core_functions/scalar/list/flatten.cpp:5,
from duckdb/ub_extension_core_functions_scalar_list.cpp:1:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12,
from duckdb/src/include/duckdb/function/aggregate_function.hpp:12,
from duckdb/src/include/duckdb/function/function_set.hpp:11,
from duckdb/extension/core_functions/include/core_functions/scalar/list_functions.hpp:14,
from duckdb/extension/core_functions/scalar/list/flatten.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_scalar_map.cpp -o duckdb/ub_extension_core_functions_scalar_map.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17,
from duckdb/extension/core_functions/scalar/map/map_keys_values.cpp:7,
from duckdb/ub_extension_core_functions_scalar_map.cpp:1:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12,
from duckdb/src/include/duckdb/function/aggregate_function.hpp:12,
from duckdb/src/include/duckdb/function/function_set.hpp:11,
from duckdb/extension/core_functions/include/core_functions/scalar/map_functions.hpp:14,
from duckdb/extension/core_functions/scalar/map/map_keys_values.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_scalar_random.cpp -o duckdb/ub_extension_core_functions_scalar_random.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_scalar_string.cpp -o duckdb/ub_extension_core_functions_scalar_string.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_scalar_struct.cpp -o duckdb/ub_extension_core_functions_scalar_struct.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17,
from duckdb/extension/core_functions/scalar/struct/struct_insert.cpp:5,
from duckdb/ub_extension_core_functions_scalar_struct.cpp:1:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12,
from duckdb/src/include/duckdb/function/aggregate_function.hpp:12,
from duckdb/src/include/duckdb/function/function_set.hpp:11,
from duckdb/extension/core_functions/include/core_functions/scalar/struct_functions.hpp:14,
from duckdb/extension/core_functions/scalar/struct/struct_insert.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_core_functions_scalar_union.cpp -o duckdb/ub_extension_core_functions_scalar_union.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17,
from duckdb/extension/core_functions/scalar/union/union_value.cpp:4,
from duckdb/ub_extension_core_functions_scalar_union.cpp:3:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12,
from duckdb/src/include/duckdb/function/aggregate_function.hpp:12,
from duckdb/src/include/duckdb/function/function_set.hpp:11,
from duckdb/extension/core_functions/include/core_functions/scalar/union_functions.hpp:14,
from duckdb/extension/core_functions/scalar/union/union_extract.cpp:1,
from duckdb/ub_extension_core_functions_scalar_union.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_parquet_decoder.cpp -o duckdb/ub_extension_parquet_decoder.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/decoder/byte_stream_split_decoder.hpp:11,
from duckdb/extension/parquet/decoder/byte_stream_split_decoder.cpp:1,
from duckdb/ub_extension_parquet_decoder.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_parquet_reader.cpp -o duckdb/ub_extension_parquet_reader.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/column_reader.hpp:11,
from duckdb/extension/parquet/include/reader/decimal_column_reader.hpp:11,
from duckdb/extension/parquet/reader/decimal_column_reader.cpp:1,
from duckdb/ub_extension_parquet_reader.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_parquet_reader_variant.cpp -o duckdb/ub_extension_parquet_reader_variant.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/column_reader.hpp:11,
from duckdb/extension/parquet/include/reader/uuid_column_reader.hpp:11,
from duckdb/extension/parquet/reader/variant/variant_binary_decoder.cpp:5,
from duckdb/ub_extension_parquet_reader_variant.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/types/string_type.hpp:13,
from duckdb/extension/parquet/include/reader/variant/variant_binary_decoder.hpp:3,
from duckdb/extension/parquet/reader/variant/variant_binary_decoder.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_parquet_writer.cpp -o duckdb/ub_extension_parquet_writer.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/column_writer.hpp:11,
from duckdb/extension/parquet/include/writer/list_column_writer.hpp:11,
from duckdb/extension/parquet/include/writer/array_column_writer.hpp:11,
from duckdb/extension/parquet/writer/array_column_writer.cpp:1,
from duckdb/ub_extension_parquet_writer.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_extension_parquet_writer_variant.cpp -o duckdb/ub_extension_parquet_writer_variant.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/extension/parquet/include/column_writer.hpp:11,
from duckdb/extension/parquet/include/writer/struct_column_writer.hpp:11,
from duckdb/extension/parquet/include/writer/variant_column_writer.hpp:11,
from duckdb/extension/parquet/writer/variant/convert_variant.cpp:1,
from duckdb/ub_extension_parquet_writer_variant.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_catalog.cpp -o duckdb/ub_src_catalog.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/common/serializer/binary_deserializer.hpp:11,
from duckdb/src/catalog/catalog_entry.cpp:4,
from duckdb/ub_src_catalog.cpp:1:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/catalog/catalog_entry.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/catalog/catalog_entry.cpp:6:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_catalog_catalog_entry.cpp -o duckdb/ub_src_catalog_catalog_entry.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/catalog/catalog_entry/duck_index_entry.cpp:3,
from duckdb/ub_src_catalog_catalog_entry.cpp:5:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/standard_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry/function_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry/aggregate_function_catalog_entry.hpp:11,
from duckdb/src/catalog/catalog_entry/aggregate_function_catalog_entry.cpp:1,
from duckdb/ub_src_catalog_catalog_entry.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/catalog/catalog_entry/duck_schema_entry.cpp:25,
from duckdb/ub_src_catalog_catalog_entry.cpp:7:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_catalog_catalog_entry_dependency.cpp -o duckdb/ub_src_catalog_catalog_entry_dependency.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_catalog_default.cpp -o duckdb/ub_src_catalog_default.o
In file included from duckdb/src/include/duckdb/catalog/default/default_generator.hpp:11,
from duckdb/src/include/duckdb/catalog/default/default_coordinate_systems.hpp:11,
from duckdb/src/catalog/default/default_coordinate_systems.cpp:2,
from duckdb/ub_src_catalog_default.cpp:1:
duckdb/src/include/duckdb/catalog/catalog_entry.hpp:35:7: warning: defining ‘duckdb::CatalogEntry’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
35 | class CatalogEntry {
| ^~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/catalog_type.hpp:11,
from duckdb/src/include/duckdb/parser/parsed_data/create_info.hpp:11,
from duckdb/src/include/duckdb/parser/parsed_data/create_coordinate_system_info.hpp:11,
from duckdb/src/catalog/default/default_coordinate_systems.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common.cpp -o duckdb/ub_src_common.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/csv_writer.hpp:12,
from duckdb/src/common/csv_writer.cpp:1,
from duckdb/ub_src_common.cpp:11:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/helper.hpp:12,
from duckdb/src/include/duckdb/common/allocator.hpp:12,
from duckdb/src/common/allocator.cpp:1,
from duckdb/ub_src_common.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/src/include/duckdb/common/encryption_key_manager.hpp:15,
from duckdb/src/common/encryption_functions.cpp:2,
from duckdb/ub_src_common.cpp:21:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_adbc_nanoarrow.cpp -o duckdb/ub_src_common_adbc_nanoarrow.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/main/capi/capi_internal.hpp:12,
from duckdb/src/include/duckdb/common/adbc/adbc.hpp:13,
from duckdb/src/common/adbc/nanoarrow/single_batch_array_stream.cpp:3,
from duckdb/ub_src_common_adbc_nanoarrow.cpp:7:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_arrow.cpp -o duckdb/ub_src_common_arrow.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_arrow_appender.cpp -o duckdb/ub_src_common_arrow_appender.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_enums.cpp -o duckdb/ub_src_common_enums.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/storage/storage_manager.hpp:12,
from duckdb/src/common/enums/compression_type.cpp:4,
from duckdb/ub_src_common_enums.cpp:3:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/catalog_type.hpp:11,
from duckdb/src/common/enums/catalog_type.cpp:1,
from duckdb/ub_src_common_enums.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_exception.cpp -o duckdb/ub_src_common_exception.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_multi_file.cpp -o duckdb/ub_src_common_multi_file.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:12,
from duckdb/src/include/duckdb/common/multi_file/multi_file_function.hpp:11,
from duckdb/src/common/multi_file/multi_file_function.cpp:1,
from duckdb/ub_src_common_multi_file.cpp:3:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/multi_file/base_file_reader.hpp:11,
from duckdb/src/common/multi_file/base_file_reader.cpp:1,
from duckdb/ub_src_common_multi_file.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_operator.cpp -o duckdb/ub_src_common_operator.o
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/parallel/pipeline.hpp:14,
from duckdb/src/include/duckdb/execution/executor.hpp:19,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/include/duckdb/main/client_config.hpp:15,
from duckdb/src/include/duckdb/main/client_context.hpp:21,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/common/serializer/binary_deserializer.hpp:11,
from duckdb/src/common/operator/cast_operators.cpp:29,
from duckdb/ub_src_common_operator.cpp:1:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/operator/cast_operators.hpp:12,
from duckdb/src/common/operator/cast_operators.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_progress_bar.cpp -o duckdb/ub_src_common_progress_bar.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/common/progress_bar/unscented_kalman_filter.hpp:11,
from duckdb/src/include/duckdb/common/progress_bar/display/terminal_progress_bar_display.hpp:14,
from duckdb/src/common/progress_bar/progress_bar.cpp:3,
from duckdb/ub_src_common_progress_bar.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/execution/executor.hpp:11,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/common/progress_bar/progress_bar.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_row_operations.cpp -o duckdb/ub_src_common_row_operations.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_serializer.cpp -o duckdb/ub_src_common_serializer.o
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/execution/physical_plan_generator.hpp:12,
from duckdb/src/include/duckdb/execution/index/index_type.hpp:17,
from duckdb/src/include/duckdb/execution/index/index_type_set.hpp:11,
from duckdb/src/include/duckdb/main/config.hpp:29,
from duckdb/src/include/duckdb/common/serializer/serializer.hpp:24,
from duckdb/src/include/duckdb/common/serializer/binary_serializer.hpp:14,
from duckdb/src/common/serializer/binary_serializer.cpp:1,
from duckdb/ub_src_common_serializer.cpp:1:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/serializer/serialization_data.hpp:11,
from duckdb/src/include/duckdb/common/serializer/binary_serializer.hpp:13:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/common/serializer/binary_deserializer.hpp:11,
from duckdb/src/common/serializer/binary_deserializer.cpp:1,
from duckdb/ub_src_common_serializer.cpp:3:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_sort.cpp -o duckdb/ub_src_common_sort.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_tree_renderer.cpp -o duckdb/ub_src_common_tree_renderer.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/execution/operator/aggregate/physical_hash_aggregate.hpp:16,
from duckdb/src/common/tree_renderer/json_tree_renderer.cpp:5,
from duckdb/ub_src_common_tree_renderer.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/tree_renderer/json_tree_renderer.hpp:11,
from duckdb/src/common/tree_renderer/json_tree_renderer.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_types.cpp -o duckdb/ub_src_common_types.o
In file included from duckdb/src/include/duckdb/execution/index/art/art.hpp:11,
from duckdb/src/include/duckdb/common/types/conflict_manager.hpp:13,
from duckdb/src/common/types/conflict_manager.cpp:1,
from duckdb/ub_src_common_types.cpp:9:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/helper.hpp:12,
from duckdb/src/include/duckdb/common/allocator.hpp:12,
from duckdb/src/include/duckdb/common/types/data_chunk.hpp:11,
from duckdb/src/include/duckdb/common/types/column/column_data_scan_states.hpp:11,
from duckdb/src/include/duckdb/common/types/column/column_data_collection_iterators.hpp:11,
from duckdb/src/include/duckdb/common/types/column/column_data_collection.hpp:11,
from duckdb/src/include/duckdb/common/types/batched_data_collection.hpp:12,
from duckdb/src/common/types/batched_data_collection.cpp:1,
from duckdb/ub_src_common_types.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20,
from duckdb/src/include/duckdb/storage/storage_manager.hpp:12,
from duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12,
from duckdb/src/include/duckdb/execution/index/fixed_size_buffer.hpp:11,
from duckdb/src/include/duckdb/execution/index/fixed_size_allocator.hpp:16,
from duckdb/src/include/duckdb/execution/index/art/node.hpp:16,
from duckdb/src/include/duckdb/execution/index/art/art.hpp:12:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/common/types/type_manager.cpp:7,
from duckdb/ub_src_common_types.cpp:41:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_types_column.cpp -o duckdb/ub_src_common_types_column.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/common/types/column/column_data_allocator.cpp:5,
from duckdb/ub_src_common_types_column.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/helper.hpp:12,
from duckdb/src/include/duckdb/common/allocator.hpp:12,
from duckdb/src/include/duckdb/common/types/data_chunk.hpp:11,
from duckdb/src/include/duckdb/common/types/column/column_data_scan_states.hpp:11,
from duckdb/src/include/duckdb/common/types/column/column_data_collection_iterators.hpp:11,
from duckdb/src/include/duckdb/common/types/column/column_data_collection.hpp:11,
from duckdb/src/include/duckdb/common/types/column/column_data_allocator.hpp:11,
from duckdb/src/common/types/column/column_data_allocator.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_types_row.cpp -o duckdb/ub_src_common_types_row.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/common/types/row/tuple_data_collection.cpp:8,
from duckdb/ub_src_common_types_row.cpp:5:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/types.hpp:11,
from duckdb/src/include/duckdb/common/perfect_map_set.hpp:11,
from duckdb/src/include/duckdb/common/fixed_size_map.hpp:11,
from duckdb/src/include/duckdb/common/types/row/partitioned_tuple_data.hpp:11,
from duckdb/src/common/types/row/partitioned_tuple_data.cpp:1,
from duckdb/ub_src_common_types_row.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_common_types_variant.cpp -o duckdb/ub_src_common_types_variant.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution.cpp -o duckdb/ub_src_execution.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/common/index_vector.hpp:14,
from duckdb/src/include/duckdb/planner/operator/logical_insert.hpp:12,
from duckdb/src/execution/column_binding_resolver.cpp:10,
from duckdb/ub_src_execution.cpp:7:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/expression_type.hpp:11,
from duckdb/src/include/duckdb/parser/base_expression.hpp:11,
from duckdb/src/include/duckdb/planner/expression.hpp:11,
from duckdb/src/include/duckdb/planner/expression/bound_conjunction_expression.hpp:11,
from duckdb/src/execution/adaptive_filter.cpp:1,
from duckdb/ub_src_execution.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_expression_executor.cpp -o duckdb/ub_src_execution_expression_executor.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_index.cpp -o duckdb/ub_src_execution_index.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/storage/storage_manager.hpp:12,
from duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12,
from duckdb/src/include/duckdb/execution/index/fixed_size_buffer.hpp:11,
from duckdb/src/include/duckdb/execution/index/fixed_size_allocator.hpp:16,
from duckdb/src/execution/index/fixed_size_allocator.cpp:1,
from duckdb/ub_src_execution_index.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/execution/index/fixed_size_allocator.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_index_art.cpp -o duckdb/ub_src_execution_index_art.o
In file included from duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11,
from duckdb/src/include/duckdb/main/client_context.hpp:11,
from duckdb/src/include/duckdb/function/compression_function.hpp:20,
from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/execution/index/unbound_index.hpp:12,
from duckdb/src/include/duckdb/execution/index/bound_index.hpp:11,
from duckdb/src/include/duckdb/execution/index/art/art.hpp:11,
from duckdb/src/include/duckdb/execution/index/art/art_builder.hpp:11,
from duckdb/src/execution/index/art/art_builder.cpp:1,
from duckdb/ub_src_execution_index_art.cpp:1:
duckdb/src/include/duckdb/catalog/catalog_entry.hpp:35:7: warning: defining ‘duckdb::CatalogEntry’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
35 | class CatalogEntry {
| ^~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/string_util.hpp:11,
from duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14,
from duckdb/src/include/duckdb/parser/parsed_data/create_index_info.hpp:11,
from duckdb/src/include/duckdb/execution/index/unbound_index.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20,
from duckdb/src/include/duckdb/storage/storage_manager.hpp:12,
from duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12,
from duckdb/src/include/duckdb/execution/index/fixed_size_buffer.hpp:11,
from duckdb/src/include/duckdb/execution/index/fixed_size_allocator.hpp:16,
from duckdb/src/include/duckdb/execution/index/art/node.hpp:16,
from duckdb/src/include/duckdb/execution/index/art/art.hpp:12:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_nested_loop_join.cpp -o duckdb/ub_src_execution_nested_loop_join.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_aggregate.cpp -o duckdb/ub_src_execution_operator_aggregate.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/execution/operator/aggregate/physical_hash_aggregate.hpp:16,
from duckdb/src/execution/operator/aggregate/physical_hash_aggregate.cpp:1,
from duckdb/ub_src_execution_operator_aggregate.cpp:5:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/execution/expression_executor_state.hpp:11,
from duckdb/src/include/duckdb/execution/expression_executor.hpp:12,
from duckdb/src/include/duckdb/execution/operator/aggregate/aggregate_object.hpp:11,
from duckdb/src/execution/operator/aggregate/aggregate_object.cpp:1,
from duckdb/ub_src_execution_operator_aggregate.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_csv_scanner_buffer_manager.cpp -o duckdb/ub_src_execution_operator_csv_scanner_buffer_manager.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer_manager.hpp:13,
from duckdb/src/execution/operator/csv_scanner/buffer_manager/csv_buffer_manager.cpp:1,
from duckdb/ub_src_execution_operator_csv_scanner_buffer_manager.cpp:3:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:11,
from duckdb/src/execution/operator/csv_scanner/buffer_manager/csv_buffer.cpp:1,
from duckdb/ub_src_execution_operator_csv_scanner_buffer_manager.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11,
from duckdb/src/include/duckdb/function/table/read_csv.hpp:16,
from duckdb/src/execution/operator/csv_scanner/buffer_manager/csv_buffer_manager.cpp:3:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_csv_scanner_scanner.cpp -o duckdb/ub_src_execution_operator_csv_scanner_scanner.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer_manager.hpp:13,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/base_scanner.hpp:11,
from duckdb/src/execution/operator/csv_scanner/scanner/base_scanner.cpp:1,
from duckdb/ub_src_execution_operator_csv_scanner_scanner.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11,
from duckdb/src/include/duckdb/main/client_context.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer_manager.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:13,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/scanner_boundary.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/base_scanner.hpp:12:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_csv_scanner_sniffer.cpp -o duckdb/ub_src_execution_operator_csv_scanner_sniffer.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/sniffer/csv_sniffer.hpp:11,
from duckdb/src/execution/operator/csv_scanner/sniffer/csv_sniffer.cpp:1,
from duckdb/ub_src_execution_operator_csv_scanner_sniffer.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:13:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_csv_scanner_state_machine.cpp -o duckdb/ub_src_execution_operator_csv_scanner_state_machine.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:11,
from duckdb/src/execution/operator/csv_scanner/state_machine/csv_state_machine.cpp:1,
from duckdb/ub_src_execution_operator_csv_scanner_state_machine.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:13:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_csv_scanner_table_function.cpp -o duckdb/ub_src_execution_operator_csv_scanner_table_function.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer_manager.hpp:13,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_scanner.hpp:11,
from duckdb/src/execution/operator/csv_scanner/table_function/csv_file_scanner.cpp:1,
from duckdb/ub_src_execution_operator_csv_scanner_table_function.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11,
from duckdb/src/include/duckdb/main/client_context.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer_manager.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:13,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/scanner_boundary.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_scanner.hpp:12:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_csv_scanner_util.cpp -o duckdb/ub_src_execution_operator_csv_scanner_util.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_error.hpp:16,
from duckdb/src/execution/operator/csv_scanner/util/csv_error.cpp:1,
from duckdb/ub_src_execution_operator_csv_scanner_util.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/string_util.hpp:11,
from duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_error.hpp:14:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11,
from duckdb/src/include/duckdb/function/table/read_csv.hpp:16,
from duckdb/src/execution/operator/csv_scanner/util/csv_error.cpp:4:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_helper.cpp -o duckdb/ub_src_execution_operator_helper.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/execution/operator/helper/physical_create_secret.hpp:12,
from duckdb/src/execution/operator/helper/physical_create_secret.cpp:1,
from duckdb/ub_src_execution_operator_helper.cpp:7:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog.hpp:11,
from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/execution/operator/helper/physical_result_collector.hpp:11,
from duckdb/src/include/duckdb/execution/operator/helper/physical_batch_collector.hpp:11,
from duckdb/src/execution/operator/helper/physical_batch_collector.cpp:1,
from duckdb/ub_src_execution_operator_helper.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/execution/operator/helper/physical_create_secret.cpp:3:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_join.cpp -o duckdb/ub_src_execution_operator_join.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/execution/operator/aggregate/physical_hash_aggregate.hpp:16,
from duckdb/src/execution/operator/join/physical_delim_join.cpp:3,
from duckdb/ub_src_execution_operator_join.cpp:11:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/helper.hpp:12,
from duckdb/src/include/duckdb/common/allocator.hpp:12,
from duckdb/src/include/duckdb/common/types/data_chunk.hpp:11,
from duckdb/src/include/duckdb/common/types/column/column_data_scan_states.hpp:11,
from duckdb/src/include/duckdb/common/types/column/column_data_collection_iterators.hpp:11,
from duckdb/src/include/duckdb/common/types/column/column_data_collection.hpp:11,
from duckdb/src/include/duckdb/execution/operator/join/outer_join_marker.hpp:12,
from duckdb/src/execution/operator/join/outer_join_marker.cpp:1,
from duckdb/ub_src_execution_operator_join.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_order.cpp -o duckdb/ub_src_execution_operator_order.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/execution/operator/order/physical_top_n.cpp:7,
from duckdb/ub_src_execution_operator_order.cpp:3:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog.hpp:11,
from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/execution/operator/order/physical_order.hpp:11,
from duckdb/src/execution/operator/order/physical_order.cpp:1,
from duckdb/ub_src_execution_operator_order.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_persistent.cpp -o duckdb/ub_src_execution_operator_persistent.o
In file included from duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11,
from duckdb/src/include/duckdb/main/client_context.hpp:11,
from duckdb/src/include/duckdb/execution/expression_executor.hpp:15,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:12,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:12,
from duckdb/src/include/duckdb/function/table/read_csv.hpp:11,
from duckdb/src/execution/operator/persistent/csv_rejects_table.cpp:3,
from duckdb/ub_src_execution_operator_persistent.cpp:1:
duckdb/src/include/duckdb/catalog/catalog_entry.hpp:35:7: warning: defining ‘duckdb::CatalogEntry’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
35 | class CatalogEntry {
| ^~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/helper.hpp:12,
from duckdb/src/include/duckdb/common/allocator.hpp:12,
from duckdb/src/include/duckdb/common/types/data_chunk.hpp:11,
from duckdb/src/include/duckdb/main/appender.hpp:11,
from duckdb/src/execution/operator/persistent/csv_rejects_table.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11,
from duckdb/src/include/duckdb/function/table/read_csv.hpp:16:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_projection.cpp -o duckdb/ub_src_execution_operator_projection.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_scan.cpp -o duckdb/ub_src_execution_operator_scan.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/execution/operator/aggregate/physical_hash_aggregate.hpp:16,
from duckdb/src/execution/operator/scan/physical_column_data_scan.cpp:4,
from duckdb/ub_src_execution_operator_scan.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/original/std/memory.hpp:3,
from duckdb/src/include/duckdb/common/unique_ptr.hpp:7,
from duckdb/src/include/duckdb/common/compatible_with_ipp.hpp:3,
from duckdb/src/include/duckdb/common/shared_ptr.hpp:11,
from duckdb/src/include/duckdb/common/optional_ptr.hpp:12,
from duckdb/src/include/duckdb/common/optionally_owned_ptr.hpp:12,
from duckdb/src/include/duckdb/execution/operator/scan/physical_column_data_scan.hpp:11,
from duckdb/src/execution/operator/scan/physical_column_data_scan.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/execution/operator/scan/physical_table_scan.cpp:8,
from duckdb/ub_src_execution_operator_scan.cpp:11:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_schema.cpp -o duckdb/ub_src_execution_operator_schema.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/main/extension_helper.hpp:11,
from duckdb/src/execution/operator/schema/physical_attach.cpp:6,
from duckdb/ub_src_execution_operator_schema.cpp:3:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog.hpp:11,
from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/execution/operator/schema/physical_alter.hpp:11,
from duckdb/src/execution/operator/schema/physical_alter.cpp:1,
from duckdb/ub_src_execution_operator_schema.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_operator_set.cpp -o duckdb/ub_src_execution_operator_set.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_physical_plan.cpp -o duckdb/ub_src_execution_physical_plan.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/execution/operator/aggregate/physical_hash_aggregate.hpp:16,
from duckdb/src/execution/physical_plan/plan_aggregate.cpp:5,
from duckdb/ub_src_execution_physical_plan.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/main/setting_info.hpp:11,
from duckdb/src/include/duckdb/main/settings.hpp:11,
from duckdb/src/execution/physical_plan/plan_aggregate.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/execution/physical_plan/plan_create_index.cpp:4,
from duckdb/ub_src_execution_physical_plan.cpp:17:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_execution_sample.cpp -o duckdb/ub_src_execution_sample.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function.cpp -o duckdb/ub_src_function.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/main/extension_helper.hpp:11,
from duckdb/src/function/built_in_functions.cpp:12,
from duckdb/ub_src_function.cpp:3:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12,
from duckdb/src/include/duckdb/function/aggregate_function.hpp:12,
from duckdb/src/function/aggregate_function.cpp:1,
from duckdb/ub_src_function.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_aggregate_distributive.cpp -o duckdb/ub_src_function_aggregate_distributive.o
In file included from /usr/include/x86_64-linux-gnu/c++/16/bits/c++allocator.h:33,
from /usr/include/c++/16/bits/allocator.h:46,
from /usr/include/c++/16/string:46,
from /usr/include/c++/16/bits/locale_classes.h:43,
from /usr/include/c++/16/bits/ios_base.h:43,
from /usr/include/c++/16/ios:46,
from /usr/include/c++/16/istream:42,
from /usr/include/c++/16/sstream:42,
from duckdb/src/include/duckdb/original/std/sstream.hpp:3,
from duckdb/src/include/duckdb/common/string.hpp:11,
from duckdb/src/include/duckdb/common/exception_format_value.hpp:11,
from duckdb/src/include/duckdb/common/exception.hpp:12,
from duckdb/src/function/aggregate/distributive/count.cpp:1,
from duckdb/ub_src_function_aggregate_distributive.cpp:1:
In member function ‘void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = duckdb::LogicalType]’,
inlined from ‘static void std::allocator_traits<std::allocator<_CharT> >::deallocate(allocator_type&, pointer, size_type) [with _Tp = duckdb::LogicalType]’ at /usr/include/c++/16/bits/alloc_traits.h:689:23,
inlined from ‘void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = duckdb::LogicalType; _Alloc = std::allocator<duckdb::LogicalType>]’ at /usr/include/c++/16/bits/stl_vector.h:398:19,
inlined from ‘void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = duckdb::LogicalType; _Alloc = std::allocator<duckdb::LogicalType>]’ at /usr/include/c++/16/bits/stl_vector.h:394:7,
inlined from ‘std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = duckdb::LogicalType; _Alloc = std::allocator<duckdb::LogicalType>]’ at /usr/include/c++/16/bits/stl_vector.h:378:15,
inlined from ‘std::vector<_Tp, _Alloc>::~vector() [with _Tp = duckdb::LogicalType; _Alloc = std::allocator<duckdb::LogicalType>]’ at /usr/include/c++/16/bits/stl_vector.h:795:7,
inlined from ‘duckdb::vector<duckdb::LogicalType>::~vector()’ at duckdb/src/include/duckdb/common/vector.hpp:21:7,
inlined from ‘static duckdb::AggregateFunction duckdb::CountFunctionBase::GetFunction()’ at duckdb/src/function/aggregate/distributive/count.cpp:233:90:
/usr/include/c++/16/bits/new_allocator.h:183:66: warning: ‘void operator delete(void*, std::size_t)’ called on pointer ‘__result’ with nonzero offset 24 [-Wfree-nonheap-object]
183 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
| ^
duckdb/src/function/aggregate/distributive/count.cpp: In static member function ‘static duckdb::AggregateFunction duckdb::CountFunctionBase::GetFunction()’:
duckdb/src/function/aggregate/distributive/count.cpp:228:19: note: declared here
228 | AggregateFunction CountFunctionBase::GetFunction() {
| ^~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_cast.cpp -o duckdb/ub_src_function_cast.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_cast_variant.cpp -o duckdb/ub_src_function_cast_variant.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_pragma.cpp -o duckdb/ub_src_function_pragma.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/function/pragma/pragma_functions.cpp:7,
from duckdb/ub_src_function_pragma.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/string_util.hpp:11,
from duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14,
from duckdb/src/include/duckdb/common/named_parameter_map.hpp:11,
from duckdb/src/include/duckdb/function/function.hpp:11,
from duckdb/src/include/duckdb/function/pragma_function.hpp:11,
from duckdb/src/include/duckdb/function/pragma/pragma_functions.hpp:11,
from duckdb/src/function/pragma/pragma_functions.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_scalar.cpp -o duckdb/ub_src_function_scalar.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17,
from duckdb/src/function/scalar/nested_functions.cpp:1,
from duckdb/ub_src_function_scalar.cpp:7:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/string_util.hpp:11,
from duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14,
from duckdb/src/include/duckdb/common/named_parameter_map.hpp:11,
from duckdb/src/include/duckdb/function/function.hpp:11,
from duckdb/src/include/duckdb/function/built_in_functions.hpp:11,
from duckdb/src/include/duckdb/function/scalar/compressed_materialization_utils.hpp:11,
from duckdb/src/function/scalar/compressed_materialization_utils.cpp:1,
from duckdb/ub_src_function_scalar.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_scalar_compressed_materialization.cpp -o duckdb/ub_src_function_scalar_compressed_materialization.o
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/parallel/pipeline.hpp:14,
from duckdb/src/include/duckdb/execution/executor.hpp:19,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/include/duckdb/main/client_config.hpp:15,
from duckdb/src/include/duckdb/main/client_context.hpp:21,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/function/scalar/compressed_materialization/compress_integral.cpp:2,
from duckdb/ub_src_function_scalar_compressed_materialization.cpp:1:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/types.hpp:11,
from duckdb/src/include/duckdb/common/limits.hpp:13,
from duckdb/src/include/duckdb/common/numeric_utils.hpp:14,
from duckdb/src/function/scalar/compressed_materialization/compress_integral.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_scalar_generic.cpp -o duckdb/ub_src_function_scalar_generic.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/generic_common.hpp:15,
from duckdb/src/function/scalar/generic/constant_or_null.cpp:1,
from duckdb/ub_src_function_scalar_generic.cpp:1:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/binary_executor.hpp:12,
from duckdb/src/include/duckdb/function/scalar_function.hpp:11,
from duckdb/src/include/duckdb/function/scalar/generic_common.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_scalar_list.cpp -o duckdb/ub_src_function_scalar_list.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17,
from duckdb/src/function/scalar/list/contains_or_position.cpp:2,
from duckdb/ub_src_function_scalar_list.cpp:1:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12,
from duckdb/src/include/duckdb/function/aggregate_function.hpp:12,
from duckdb/src/include/duckdb/function/function_set.hpp:11,
from duckdb/src/include/duckdb/function/scalar/list_functions.hpp:14,
from duckdb/src/function/scalar/list/contains_or_position.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_scalar_operator.cpp -o duckdb/ub_src_function_scalar_operator.o
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/parallel/pipeline.hpp:14,
from duckdb/src/include/duckdb/execution/executor.hpp:19,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/include/duckdb/main/client_config.hpp:15,
from duckdb/src/include/duckdb/main/client_context.hpp:21,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/function/scalar/operator/arithmetic.cpp:11,
from duckdb/ub_src_function_scalar_operator.cpp:3:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/types.hpp:11,
from duckdb/src/include/duckdb/common/operator/add.hpp:11,
from duckdb/src/function/scalar/operator/add.cpp:1,
from duckdb/ub_src_function_scalar_operator.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_scalar_string.cpp -o duckdb/ub_src_function_scalar_string.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_scalar_string_regexp.cpp -o duckdb/ub_src_function_scalar_string_regexp.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_scalar_struct.cpp -o duckdb/ub_src_function_scalar_struct.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17,
from duckdb/src/function/scalar/struct/remap_struct.cpp:4,
from duckdb/ub_src_function_scalar_struct.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/string_util.hpp:11,
from duckdb/src/function/scalar/struct/remap_struct.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_scalar_system.cpp -o duckdb/ub_src_function_scalar_system.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/generic_common.hpp:15,
from duckdb/src/function/scalar/system/aggregate_export.cpp:3,
from duckdb/ub_src_function_scalar_system.cpp:1:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/standard_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry/function_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry/aggregate_function_catalog_entry.hpp:11,
from duckdb/src/function/scalar/system/aggregate_export.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/function/scalar/system/aggregate_export.cpp:7:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_scalar_variant.cpp -o duckdb/ub_src_function_scalar_variant.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_table.cpp -o duckdb/ub_src_function_table.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/function/table/arrow.cpp:3,
from duckdb/ub_src_function_table.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_table_arrow.cpp -o duckdb/ub_src_function_table_arrow.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_table_system.cpp -o duckdb/ub_src_function_table_system.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/function/table/system/duckdb_connection_count.cpp:4,
from duckdb/ub_src_function_table_system.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/operator_result_type.hpp:11,
from duckdb/src/include/duckdb/function/table_function.hpp:11,
from duckdb/src/include/duckdb/function/table/system_functions.hpp:11,
from duckdb/src/function/table/system/duckdb_connection_count.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_function_window.cpp -o duckdb/ub_src_function_window.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_logging.cpp -o duckdb/ub_src_logging.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/logging/log_manager.cpp:5,
from duckdb/ub_src_logging.cpp:1:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/types.hpp:11,
from duckdb/src/include/duckdb/logging/logging.hpp:14,
from duckdb/src/include/duckdb/logging/log_type.hpp:11,
from duckdb/src/logging/log_manager.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_main.cpp -o duckdb/ub_src_main.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/main/appender.cpp:13,
from duckdb/ub_src_main.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/helper.hpp:12,
from duckdb/src/include/duckdb/common/allocator.hpp:12,
from duckdb/src/include/duckdb/common/types/data_chunk.hpp:11,
from duckdb/src/include/duckdb/main/appender.hpp:11,
from duckdb/src/main/appender.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_main_buffered_data.cpp -o duckdb/ub_src_main_buffered_data.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_main_capi.cpp -o duckdb/ub_src_main_capi.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/main/capi/capi_internal.hpp:12,
from duckdb/src/main/capi/aggregate_function-c.cpp:6,
from duckdb/ub_src_main_capi.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog.hpp:11,
from duckdb/src/main/capi/aggregate_function-c.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_main_capi_cast.cpp -o duckdb/ub_src_main_capi_cast.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/main/capi/capi_internal.hpp:12,
from duckdb/src/include/duckdb/main/capi/cast/utils.hpp:11,
from duckdb/src/include/duckdb/main/capi/cast/from_decimal.hpp:11,
from duckdb/src/main/capi/cast/from_decimal-c.cpp:1,
from duckdb/ub_src_main_capi_cast.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11,
from duckdb/src/include/duckdb/main/connection.hpp:11,
from duckdb/src/include/duckdb.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_main_chunk_scan_state.cpp -o duckdb/ub_src_main_chunk_scan_state.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_main_relation.cpp -o duckdb/ub_src_main_relation.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/main/relation/read_csv_relation.hpp:11,
from duckdb/src/main/relation/read_csv_relation.cpp:1,
from duckdb/ub_src_main_relation.cpp:33:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/main/relation.hpp:11,
from duckdb/src/include/duckdb/main/relation/aggregate_relation.hpp:11,
from duckdb/src/main/relation/aggregate_relation.cpp:1,
from duckdb/ub_src_main_relation.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:13,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/sniffer/csv_sniffer.hpp:11,
from duckdb/src/main/relation/read_csv_relation.cpp:4:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_main_secret.cpp -o duckdb/ub_src_main_secret.o
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/parallel/pipeline.hpp:14,
from duckdb/src/include/duckdb/execution/executor.hpp:19,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/include/duckdb/main/client_config.hpp:15,
from duckdb/src/include/duckdb/main/client_context.hpp:21,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/main/secret/secret.cpp:1,
from duckdb/ub_src_main_secret.cpp:1:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/main/secret/secret.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/main/secret/secret.cpp:6:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_main_settings.cpp -o duckdb/ub_src_main_settings.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/main/settings/custom_settings.cpp:23,
from duckdb/ub_src_main_settings.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/main/setting_info.hpp:11,
from duckdb/src/include/duckdb/main/settings.hpp:11,
from duckdb/src/main/settings/custom_settings.cpp:12:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_optimizer.cpp -o duckdb/ub_src_optimizer.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11,
from duckdb/src/include/duckdb/planner/operator/logical_create_secret.hpp:11,
from duckdb/src/include/duckdb/planner/operator/list.hpp:11,
from duckdb/src/include/duckdb/optimizer/cte_inlining.hpp:16,
from duckdb/src/optimizer/common_subplan_optimizer.cpp:4,
from duckdb/ub_src_optimizer.cpp:11:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog.hpp:11,
from duckdb/src/include/duckdb/planner/logical_operator.hpp:11,
from duckdb/src/include/duckdb/optimizer/build_probe_side_optimizer.hpp:13,
from duckdb/src/optimizer/build_probe_side_optimizer.cpp:1,
from duckdb/ub_src_optimizer.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/optimizer/topn_window_elimination.cpp:28,
from duckdb/ub_src_optimizer.cpp:59:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_optimizer_compressed_materialization.cpp -o duckdb/ub_src_optimizer_compressed_materialization.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_optimizer_join_order.cpp -o duckdb/ub_src_optimizer_join_order.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11,
from duckdb/src/include/duckdb/planner/operator/logical_create_secret.hpp:11,
from duckdb/src/include/duckdb/planner/operator/list.hpp:11,
from duckdb/src/optimizer/join_order/join_node.cpp:5,
from duckdb/ub_src_optimizer_join_order.cpp:5:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/optimizer/join_order/query_graph.hpp:11,
from duckdb/src/optimizer/join_order/query_graph.cpp:1,
from duckdb/ub_src_optimizer_join_order.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_optimizer_pullup.cpp -o duckdb/ub_src_optimizer_pullup.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_optimizer_pushdown.cpp -o duckdb/ub_src_optimizer_pushdown.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/optimizer/filter_pushdown.hpp:12,
from duckdb/src/optimizer/pushdown/pushdown_aggregate.cpp:1,
from duckdb/ub_src_optimizer_pushdown.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/value.hpp:11,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_optimizer_rule.cpp -o duckdb/ub_src_optimizer_rule.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_optimizer_statistics_expression.cpp -o duckdb/ub_src_optimizer_statistics_expression.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_optimizer_statistics_operator.cpp -o duckdb/ub_src_optimizer_statistics_operator.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/generic_common.hpp:15,
from duckdb/src/optimizer/statistics/operator/propagate_filter.cpp:2,
from duckdb/ub_src_optimizer_statistics_operator.cpp:5:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/column_index.hpp:11,
from duckdb/src/optimizer/statistics/operator/propagate_aggregate.cpp:2,
from duckdb/ub_src_optimizer_statistics_operator.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_parallel.cpp -o duckdb/ub_src_parallel.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/execution/operator/scan/physical_table_scan.hpp:16,
from duckdb/src/parallel/executor.cpp:5,
from duckdb/ub_src_parallel.cpp:9:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/parallel/task.hpp:11,
from duckdb/src/include/duckdb/parallel/executor_task.hpp:11,
from duckdb/src/parallel/async_result.cpp:1,
from duckdb/ub_src_parallel.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/parallel/pipeline.cpp:11,
from duckdb/ub_src_parallel.cpp:15:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_parser.cpp -o duckdb/ub_src_parser.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/parser/parsed_expression.cpp:7,
from duckdb/ub_src_parser.cpp:13:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/expression_type.hpp:11,
from duckdb/src/include/duckdb/parser/base_expression.hpp:11,
from duckdb/src/parser/base_expression.cpp:1,
from duckdb/ub_src_parser.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_parser_constraints.cpp -o duckdb/ub_src_parser_constraints.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_parser_expression.cpp -o duckdb/ub_src_parser_expression.o
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/execution/physical_plan_generator.hpp:12,
from duckdb/src/include/duckdb/execution/index/index_type.hpp:17,
from duckdb/src/include/duckdb/execution/index/index_type_set.hpp:11,
from duckdb/src/include/duckdb/main/config.hpp:29,
from duckdb/src/include/duckdb/common/serializer/serializer.hpp:24,
from duckdb/src/parser/expression/between_expression.cpp:2,
from duckdb/ub_src_parser_expression.cpp:1:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/expression_type.hpp:11,
from duckdb/src/include/duckdb/parser/base_expression.hpp:11,
from duckdb/src/include/duckdb/parser/parsed_expression.hpp:11,
from duckdb/src/include/duckdb/parser/expression/between_expression.hpp:11,
from duckdb/src/parser/expression/between_expression.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/parser/expression/between_expression.cpp:3:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_parser_parsed_data.cpp -o duckdb/ub_src_parser_parsed_data.o
In file included from duckdb/src/include/duckdb/catalog/catalog.hpp:11,
from duckdb/src/include/duckdb/execution/physical_operator_states.hpp:11,
from duckdb/src/include/duckdb/function/table_function.hpp:14,
from duckdb/src/include/duckdb/function/function_set.hpp:13,
from duckdb/src/include/duckdb/parser/parsed_data/create_scalar_function_info.hpp:12,
from duckdb/src/parser/parsed_data/alter_scalar_function_info.cpp:2,
from duckdb/ub_src_parser_parsed_data.cpp:3:
duckdb/src/include/duckdb/catalog/catalog_entry.hpp:35:7: warning: defining ‘duckdb::CatalogEntry’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
35 | class CatalogEntry {
| ^~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/catalog_type.hpp:11,
from duckdb/src/include/duckdb/parser/parsed_data/alter_info.hpp:11,
from duckdb/src/parser/parsed_data/alter_info.cpp:1,
from duckdb/ub_src_parser_parsed_data.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/function/macro_function.hpp:12,
from duckdb/src/include/duckdb/parser/parsed_data/create_macro_info.hpp:12,
from duckdb/src/parser/parsed_data/create_info.cpp:5,
from duckdb/ub_src_parser_parsed_data.cpp:17:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11,
from duckdb/src/parser/parsed_data/create_secret_info.cpp:1,
from duckdb/ub_src_parser_parsed_data.cpp:35:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_parser_query_node.cpp -o duckdb/ub_src_parser_query_node.o
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/parallel/pipeline.hpp:14,
from duckdb/src/include/duckdb/execution/executor.hpp:19,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/include/duckdb/main/client_config.hpp:15,
from duckdb/src/include/duckdb/main/client_context.hpp:21,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/parser/query_node/recursive_cte_node.cpp:2,
from duckdb/ub_src_parser_query_node.cpp:1:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/expression_type.hpp:11,
from duckdb/src/include/duckdb/parser/base_expression.hpp:11,
from duckdb/src/include/duckdb/parser/parsed_expression.hpp:11,
from duckdb/src/include/duckdb/parser/query_node/recursive_cte_node.hpp:11,
from duckdb/src/parser/query_node/recursive_cte_node.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_parser_statement.cpp -o duckdb/ub_src_parser_statement.o
In file included from duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11,
from duckdb/src/include/duckdb/main/client_context.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/parser/parsed_data/extra_drop_info.hpp:11,
from duckdb/src/include/duckdb/parser/parsed_data/drop_info.hpp:13,
from duckdb/src/include/duckdb/parser/statement/drop_statement.hpp:11,
from duckdb/src/parser/statement/drop_statement.cpp:1,
from duckdb/ub_src_parser_statement.cpp:17:
duckdb/src/include/duckdb/catalog/catalog_entry.hpp:35:7: warning: defining ‘duckdb::CatalogEntry’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
35 | class CatalogEntry {
| ^~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/parser/column_definition.hpp:11,
from duckdb/src/include/duckdb/parser/statement/alter_statement.hpp:11,
from duckdb/src/parser/statement/alter_statement.cpp:1,
from duckdb/ub_src_parser_statement.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/parallel/pipeline.hpp:14,
from duckdb/src/include/duckdb/execution/executor.hpp:19,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/include/duckdb/main/client_config.hpp:15,
from duckdb/src/include/duckdb/main/client_context.hpp:21:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_parser_tableref.cpp -o duckdb/ub_src_parser_tableref.o
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/execution/physical_plan_generator.hpp:12,
from duckdb/src/include/duckdb/execution/index/index_type.hpp:17,
from duckdb/src/include/duckdb/execution/index/index_type_set.hpp:11,
from duckdb/src/include/duckdb/main/config.hpp:29,
from duckdb/src/include/duckdb/common/serializer/serializer.hpp:24,
from duckdb/src/parser/tableref/basetableref.cpp:4,
from duckdb/ub_src_parser_tableref.cpp:3:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/expression_type.hpp:11,
from duckdb/src/include/duckdb/parser/base_expression.hpp:11,
from duckdb/src/include/duckdb/parser/parsed_expression.hpp:11,
from duckdb/src/include/duckdb/parser/tableref/at_clause.hpp:11,
from duckdb/src/parser/tableref/at_clause.cpp:1,
from duckdb/ub_src_parser_tableref.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/parser/tableref/basetableref.cpp:5:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_parser_transform_expression.cpp -o duckdb/ub_src_parser_transform_expression.o
In file included from duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11,
from duckdb/src/include/duckdb/main/client_context.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11,
from duckdb/src/include/duckdb/parser/transformer.hpp:18,
from duckdb/src/parser/transform/expression/transform_array_access.cpp:6,
from duckdb/ub_src_parser_transform_expression.cpp:1:
duckdb/src/include/duckdb/catalog/catalog_entry.hpp:35:7: warning: defining ‘duckdb::CatalogEntry’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
35 | class CatalogEntry {
| ^~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/value.hpp:11,
from duckdb/src/include/duckdb/parser/expression/constant_expression.hpp:11,
from duckdb/src/parser/transform/expression/transform_array_access.cpp:3:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/parallel/pipeline.hpp:14,
from duckdb/src/include/duckdb/execution/executor.hpp:19,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/include/duckdb/main/client_config.hpp:15,
from duckdb/src/include/duckdb/main/client_context.hpp:21:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_parser_transform_helpers.cpp -o duckdb/ub_src_parser_transform_helpers.o
In file included from duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11,
from duckdb/src/include/duckdb/main/client_context.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11,
from duckdb/src/include/duckdb/parser/transformer.hpp:18,
from duckdb/src/parser/transform/helpers/transform_alias.cpp:1,
from duckdb/ub_src_parser_transform_helpers.cpp:1:
duckdb/src/include/duckdb/catalog/catalog_entry.hpp:35:7: warning: defining ‘duckdb::CatalogEntry’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
35 | class CatalogEntry {
| ^~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/string_util.hpp:11,
from duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14,
from duckdb/src/include/duckdb/parser/transformer.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/parallel/pipeline.hpp:14,
from duckdb/src/include/duckdb/execution/executor.hpp:19,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/include/duckdb/main/client_config.hpp:15,
from duckdb/src/include/duckdb/main/client_context.hpp:21:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_parser_transform_statement.cpp -o duckdb/ub_src_parser_transform_statement.o
In file included from duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11,
from duckdb/src/include/duckdb/main/client_context.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11,
from duckdb/src/include/duckdb/parser/transformer.hpp:18,
from duckdb/src/parser/transform/statement/transform_alter_table.cpp:6,
from duckdb/ub_src_parser_transform_statement.cpp:1:
duckdb/src/include/duckdb/catalog/catalog_entry.hpp:35:7: warning: defining ‘duckdb::CatalogEntry’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
35 | class CatalogEntry {
| ^~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/parser/constraint.hpp:11,
from duckdb/src/parser/transform/statement/transform_alter_table.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/parallel/pipeline.hpp:14,
from duckdb/src/include/duckdb/execution/executor.hpp:19,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/include/duckdb/main/client_config.hpp:15,
from duckdb/src/include/duckdb/main/client_context.hpp:21:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_parser_transform_tableref.cpp -o duckdb/ub_src_parser_transform_tableref.o
In file included from duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11,
from duckdb/src/include/duckdb/main/client_context.hpp:11,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11,
from duckdb/src/include/duckdb/parser/transformer.hpp:18,
from duckdb/src/parser/transform/tableref/transform_base_tableref.cpp:2,
from duckdb/ub_src_parser_transform_tableref.cpp:1:
duckdb/src/include/duckdb/catalog/catalog_entry.hpp:35:7: warning: defining ‘duckdb::CatalogEntry’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
35 | class CatalogEntry {
| ^~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/parser/column_definition.hpp:11,
from duckdb/src/include/duckdb/main/table_description.hpp:11,
from duckdb/src/include/duckdb/parser/tableref/basetableref.hpp:11,
from duckdb/src/parser/transform/tableref/transform_base_tableref.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/parallel/pipeline.hpp:14,
from duckdb/src/include/duckdb/execution/executor.hpp:19,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/include/duckdb/main/client_config.hpp:15,
from duckdb/src/include/duckdb/main/client_context.hpp:21:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_planner.cpp -o duckdb/ub_src_planner.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/common/serializer/binary_deserializer.hpp:11,
from duckdb/src/planner/logical_operator.cpp:6,
from duckdb/ub_src_planner.cpp:19:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/string_util.hpp:11,
from duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14,
from duckdb/src/include/duckdb/planner/binding_alias.hpp:11,
from duckdb/src/planner/binding_alias.cpp:1,
from duckdb/ub_src_planner.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/planner/binder.cpp:9,
from duckdb/ub_src_planner.cpp:21:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_planner_binder_expression.cpp -o duckdb/ub_src_planner_binder_expression.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/scalar/generic_common.hpp:15,
from duckdb/src/planner/binder/expression/bind_aggregate_expression.cpp:7,
from duckdb/ub_src_planner_binder_expression.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/standard_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry/function_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry/aggregate_function_catalog_entry.hpp:11,
from duckdb/src/planner/binder/expression/bind_aggregate_expression.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/planner/binder/expression/bind_window_expression.cpp:6,
from duckdb/ub_src_planner_binder_expression.cpp:41:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_planner_binder_query_node.cpp -o duckdb/ub_src_planner_binder_query_node.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11,
from duckdb/src/include/duckdb/planner/operator/logical_create_secret.hpp:11,
from duckdb/src/include/duckdb/planner/operator/list.hpp:11,
from duckdb/src/planner/binder/query_node/plan_select_node.cpp:4,
from duckdb/ub_src_planner_binder_query_node.cpp:15:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/types.hpp:11,
from duckdb/src/include/duckdb/common/limits.hpp:13,
from duckdb/src/planner/binder/query_node/bind_select_node.cpp:1,
from duckdb/ub_src_planner_binder_query_node.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11,
from duckdb/src/include/duckdb/function/table/read_csv.hpp:16,
from duckdb/src/planner/binder/query_node/plan_setop.cpp:7,
from duckdb/ub_src_planner_binder_query_node.cpp:17:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_planner_binder_statement.cpp -o duckdb/ub_src_planner_binder_statement.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:12,
from duckdb/src/include/duckdb/function/table/read_csv.hpp:11,
from duckdb/src/planner/binder/statement/bind_copy.cpp:9,
from duckdb/ub_src_planner_binder_statement.cpp:5:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/string_util.hpp:11,
from duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14,
from duckdb/src/include/duckdb/planner/binder.hpp:11,
from duckdb/src/planner/binder/statement/bind_attach.cpp:1,
from duckdb/ub_src_planner_binder_statement.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11,
from duckdb/src/include/duckdb/function/table/read_csv.hpp:16:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_planner_binder_tableref.cpp -o duckdb/ub_src_planner_binder_tableref.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb.hpp:12,
from duckdb/src/include/duckdb/main/extension_helper.hpp:11,
from duckdb/src/planner/binder/tableref/bind_basetableref.cpp:6,
from duckdb/ub_src_planner_binder_tableref.cpp:1:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/standard_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry/table_catalog_entry.hpp:11,
from duckdb/src/planner/binder/tableref/bind_basetableref.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_planner_expression.cpp -o duckdb/ub_src_planner_expression.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/function/function_serialization.hpp:14,
from duckdb/src/planner/expression/bound_aggregate_expression.cpp:7,
from duckdb/ub_src_planner_expression.cpp:3:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/expression_type.hpp:11,
from duckdb/src/include/duckdb/parser/base_expression.hpp:11,
from duckdb/src/include/duckdb/parser/parsed_expression.hpp:11,
from duckdb/src/include/duckdb/parser/expression/bound_expression.hpp:12,
from duckdb/src/planner/expression/bound_expression.cpp:1,
from duckdb/ub_src_planner_expression.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_planner_expression_binder.cpp -o duckdb/ub_src_planner_expression_binder.o
In file included from duckdb/src/include/duckdb/planner/expression_binder/index_binder.hpp:13,
from duckdb/src/planner/expression_binder/index_binder.cpp:1,
from duckdb/ub_src_planner_expression_binder.cpp:21:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/expression_type.hpp:11,
from duckdb/src/include/duckdb/parser/base_expression.hpp:11,
from duckdb/src/include/duckdb/parser/parsed_expression.hpp:11,
from duckdb/src/include/duckdb/parser/expression/bound_expression.hpp:12,
from duckdb/src/include/duckdb/planner/expression_binder.hpp:15,
from duckdb/src/include/duckdb/planner/expression_binder/aggregate_binder.hpp:11,
from duckdb/src/planner/expression_binder/aggregate_binder.cpp:1,
from duckdb/ub_src_planner_expression_binder.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/planner/expression_binder/index_binder.cpp:10:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_planner_filter.cpp -o duckdb/ub_src_planner_filter.o
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/parallel/pipeline.hpp:14,
from duckdb/src/include/duckdb/execution/executor.hpp:19,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/include/duckdb/main/client_config.hpp:15,
from duckdb/src/include/duckdb/main/client_context.hpp:21,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/planner/filter/bloom_filter.hpp:11,
from duckdb/src/planner/filter/bloom_filter.cpp:1,
from duckdb/ub_src_planner_filter.cpp:1:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/serializer/serialization_data.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:12:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_planner_operator.cpp -o duckdb/ub_src_planner_operator.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/planner/operator/logical_copy_to_file.cpp:4,
from duckdb/ub_src_planner_operator.cpp:9:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/enums/tuple_data_layout_enums.hpp:11,
from duckdb/src/include/duckdb/planner/operator/logical_aggregate.hpp:11,
from duckdb/src/planner/operator/logical_aggregate.cpp:1,
from duckdb/ub_src_planner_operator.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_planner_subquery.cpp -o duckdb/ub_src_planner_subquery.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11,
from duckdb/src/include/duckdb/planner/operator/logical_create_secret.hpp:11,
from duckdb/src/include/duckdb/planner/operator/list.hpp:11,
from duckdb/src/planner/subquery/flatten_dependent_join.cpp:12,
from duckdb/ub_src_planner_subquery.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/string_util.hpp:11,
from duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14,
from duckdb/src/include/duckdb/planner/binder.hpp:11,
from duckdb/src/include/duckdb/planner/subquery/flatten_dependent_join.hpp:12,
from duckdb/src/planner/subquery/flatten_dependent_join.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage.cpp -o duckdb/ub_src_storage.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/storage/buffer_manager.cpp:8,
from duckdb/ub_src_storage.cpp:3:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/helper.hpp:12,
from duckdb/src/include/duckdb/common/allocator.hpp:12,
from duckdb/src/include/duckdb/storage/arena_allocator.hpp:11,
from duckdb/src/storage/arena_allocator.cpp:1,
from duckdb/ub_src_storage.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage_buffer.cpp -o duckdb/ub_src_storage_buffer.o
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/main/secret/secret.hpp:13,
from duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14,
from duckdb/src/include/duckdb/main/database.hpp:16,
from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/src/storage/buffer/buffer_pool.cpp:10,
from duckdb/ub_src_storage_buffer.cpp:7:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/storage/storage_info.hpp:11,
from duckdb/src/include/duckdb/storage/buffer/buffer_handle.hpp:11,
from duckdb/src/storage/buffer/buffer_handle.cpp:1,
from duckdb/ub_src_storage_buffer.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage_checkpoint.cpp -o duckdb/ub_src_storage_checkpoint.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/storage/storage_manager.hpp:12,
from duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12,
from duckdb/src/include/duckdb/storage/checkpoint_manager.hpp:11,
from duckdb/src/include/duckdb/storage/checkpoint/row_group_writer.hpp:11,
from duckdb/src/include/duckdb/storage/checkpoint/table_data_writer.hpp:12,
from duckdb/src/storage/checkpoint/row_group_writer.cpp:1,
from duckdb/ub_src_storage_checkpoint.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/parallel/task_executor.hpp:11,
from duckdb/src/include/duckdb/storage/checkpoint/table_data_writer.hpp:11:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/storage/checkpoint/table_data_writer.cpp:7,
from duckdb/ub_src_storage_checkpoint.cpp:3:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage_compression.cpp -o duckdb/ub_src_storage_compression.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/include/duckdb/planner/filter/bloom_filter.hpp:11,
from duckdb/src/storage/compression/numeric_constant.cpp:4,
from duckdb/ub_src_storage_compression.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/common/types/vector.hpp:12,
from duckdb/src/storage/compression/numeric_constant.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage_compression_alp.cpp -o duckdb/ub_src_storage_compression_alp.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/storage/storage_manager.hpp:12,
from duckdb/src/include/duckdb/storage/compression/alp/alp_analyze.hpp:12,
from duckdb/src/storage/compression/alp/alp.cpp:3,
from duckdb/ub_src_storage_compression_alp.cpp:3:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/types.hpp:11,
from duckdb/src/include/duckdb/common/limits.hpp:13,
from duckdb/src/include/duckdb/storage/compression/alp/alp_constants.hpp:11,
from duckdb/src/storage/compression/alp/alp_constants.cpp:1,
from duckdb/ub_src_storage_compression_alp.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage_compression_chimp.cpp -o duckdb/ub_src_storage_compression_chimp.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/storage/storage_manager.hpp:12,
from duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_checkpoint_state.hpp:16,
from duckdb/src/include/duckdb/storage/table/column_data_checkpointer.hpp:13,
from duckdb/src/include/duckdb/storage/compression/chimp/chimp_compress.hpp:13,
from duckdb/src/storage/compression/chimp/chimp.cpp:4,
from duckdb/ub_src_storage_compression_chimp.cpp:9:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/types.hpp:11,
from duckdb/src/include/duckdb/common/limits.hpp:13,
from duckdb/src/include/duckdb/common/numeric_utils.hpp:14,
from duckdb/src/include/duckdb/storage/compression/chimp/algorithm/bit_reader.hpp:11,
from duckdb/src/storage/compression/chimp/bit_reader.cpp:1,
from duckdb/ub_src_storage_compression_chimp.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage_compression_dict_fsst.cpp -o duckdb/ub_src_storage_compression_dict_fsst.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/storage/storage_manager.hpp:12,
from duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_checkpoint_state.hpp:16,
from duckdb/src/include/duckdb/storage/table/column_data_checkpointer.hpp:13,
from duckdb/src/include/duckdb/storage/compression/dict_fsst/compression.hpp:9,
from duckdb/src/storage/compression/dict_fsst/compression.cpp:1,
from duckdb/ub_src_storage_compression_dict_fsst.cpp:3:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/function/compression_function.hpp:11,
from duckdb/src/include/duckdb/storage/compression/dict_fsst/common.hpp:4,
from duckdb/src/include/duckdb/storage/compression/dict_fsst/analyze.hpp:3,
from duckdb/src/storage/compression/dict_fsst/analyze.cpp:1,
from duckdb/ub_src_storage_compression_dict_fsst.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage_compression_dictionary.cpp -o duckdb/ub_src_storage_compression_dictionary.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/storage/storage_manager.hpp:12,
from duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_checkpoint_state.hpp:16,
from duckdb/src/include/duckdb/storage/table/column_data_checkpointer.hpp:13,
from duckdb/src/include/duckdb/storage/compression/dictionary/compression.hpp:7,
from duckdb/src/storage/compression/dictionary/compression.cpp:1,
from duckdb/ub_src_storage_compression_dictionary.cpp:5:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/function/compression_function.hpp:11,
from duckdb/src/include/duckdb/storage/compression/dictionary/common.hpp:4,
from duckdb/src/storage/compression/dictionary/common.cpp:1,
from duckdb/ub_src_storage_compression_dictionary.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage_compression_roaring.cpp -o duckdb/ub_src_storage_compression_roaring.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/storage/storage_manager.hpp:12,
from duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_checkpoint_state.hpp:16,
from duckdb/src/include/duckdb/storage/table/column_data_checkpointer.hpp:13,
from duckdb/src/storage/compression/roaring/common.cpp:8,
from duckdb/ub_src_storage_compression_roaring.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/helper.hpp:12,
from duckdb/src/include/duckdb/storage/compression/roaring/roaring.hpp:12,
from duckdb/src/storage/compression/roaring/common.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage_metadata.cpp -o duckdb/ub_src_storage_metadata.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage_serialization.cpp -o duckdb/ub_src_storage_serialization.o
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/execution/physical_plan_generator.hpp:12,
from duckdb/src/include/duckdb/execution/index/index_type.hpp:17,
from duckdb/src/include/duckdb/execution/index/index_type_set.hpp:11,
from duckdb/src/include/duckdb/main/config.hpp:29,
from duckdb/src/include/duckdb/common/serializer/serializer.hpp:24,
from duckdb/src/storage/serialization/serialize_constraint.cpp:6,
from duckdb/ub_src_storage_serialization.cpp:1:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/original/std/memory.hpp:3,
from duckdb/src/include/duckdb/common/unique_ptr.hpp:7,
from duckdb/src/include/duckdb/common/compatible_with_ipp.hpp:3,
from duckdb/src/include/duckdb/common/shared_ptr.hpp:11,
from duckdb/src/include/duckdb/common/serializer/serialization_traits.hpp:11,
from duckdb/src/include/duckdb/common/serializer/serializer.hpp:12:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/storage/serialization/serialize_constraint.cpp:7:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/object_cache.hpp:17,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11,
from duckdb/src/include/duckdb/function/table/read_csv.hpp:16,
from duckdb/src/storage/serialization/serialize_nodes.cpp:29,
from duckdb/ub_src_storage_serialization.cpp:17:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage_statistics.cpp -o duckdb/ub_src_storage_statistics.o
In file included from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/storage/statistics/base_statistics.cpp:11,
from duckdb/ub_src_storage_statistics.cpp:1:
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/string_util.hpp:11,
from duckdb/src/storage/statistics/base_statistics.cpp:2:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage_table.cpp -o duckdb/ub_src_storage_table.o
In file included from duckdb/src/include/duckdb/execution/physical_operator.hpp:11,
from duckdb/src/include/duckdb/parallel/pipeline.hpp:14,
from duckdb/src/include/duckdb/execution/executor.hpp:19,
from duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12,
from duckdb/src/include/duckdb/main/client_config.hpp:15,
from duckdb/src/include/duckdb/main/client_context.hpp:21,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11,
from duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19,
from duckdb/src/storage/table/chunk_info.cpp:5,
from duckdb/ub_src_storage_table.cpp:1:
duckdb/src/include/duckdb/catalog/catalog.hpp:84:7: warning: defining ‘duckdb::Catalog’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
84 | class Catalog {
| ^~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/types.hpp:11,
from duckdb/src/include/duckdb/common/limits.hpp:13,
from duckdb/src/include/duckdb/common/numeric_utils.hpp:14,
from duckdb/src/include/duckdb/execution/index/index_pointer.hpp:11,
from duckdb/src/include/duckdb/storage/table/chunk_info.hpp:11,
from duckdb/src/storage/table/chunk_info.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/main/client_context.hpp:66:7: warning: defining ‘duckdb::ClientContext’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
66 | class ClientContext : public enable_shared_from_this<ClientContext> {
| ^~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/column_segment.hpp:14,
from duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12,
from duckdb/src/include/duckdb/storage/table/column_data.hpp:16,
from duckdb/src/include/duckdb/storage/table_storage_info.hpp:13,
from duckdb/src/include/duckdb/storage/index.hpp:14,
from duckdb/src/include/duckdb/storage/data_table.hpp:14,
from duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18,
from duckdb/src/include/duckdb/common/hive_partitioning.hpp:13,
from duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12,
from duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19:
duckdb/src/include/duckdb/function/compression_function.hpp:37:7: warning: defining ‘duckdb::CompressionInfo’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
37 | class CompressionInfo {
| ^~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/storage/table/column_data_checkpointer.cpp:10,
from duckdb/ub_src_storage_table.cpp:5:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/ub_src_storage_table.cpp:25:
duckdb/src/storage/table/row_group.cpp: In static member function ‘static duckdb::vector<duckdb::RowGroupWriteData> duckdb::RowGroup::WriteToDisk(duckdb::RowGroupWriteInfo&, const duckdb::vector<std::reference_wrapper<const duckdb::RowGroup> >&)’:
duckdb/src/storage/table/row_group.cpp:1046:20: warning: unused variable ‘row_group’ [-Wunused-variable]
1046 | for (auto &row_group : row_groups) {
| ^~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_storage_table_variant.cpp -o duckdb/ub_src_storage_table_variant.o
In file included from duckdb/ub_src_storage_table_variant.cpp:3:
duckdb/src/storage/table/variant/variant_unshredding.cpp: In function ‘duckdb::vector<duckdb::VariantValue> duckdb::Unshred(UnifiedVariantVectorData&, Vector&, idx_t, optional_ptr<SelectionVector>)’:
duckdb/src/storage/table/variant/variant_unshredding.cpp:187:23: warning: unused variable ‘child_entries’ [-Wunused-variable]
187 | auto &child_entries = StructVector::GetEntries(shredded);
| ^~~~~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT -DDUCKDB_RSTRTMGR=1 -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/libpg_query/include -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/mbedtls/library -Iduckdb/third_party/miniz -Iduckdb/third_party/pcg -Iduckdb/third_party/pdqsort -Iduckdb/third_party/re2 -Iduckdb/third_party/ska_sort -Iduckdb/third_party/skiplist -Iduckdb/third_party/tdigest -Iduckdb/third_party/utf8proc -Iduckdb/third_party/utf8proc/include -Iduckdb/third_party/vergesort -Iduckdb/third_party/yyjson/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/parquet/include -Iduckdb/third_party/parquet -Iduckdb/third_party/thrift -Iduckdb/third_party/lz4 -Iduckdb/third_party/brotli/include -Iduckdb/third_party/brotli/common -Iduckdb/third_party/brotli/dec -Iduckdb/third_party/brotli/enc -Iduckdb/third_party/snappy -Iduckdb/third_party/mbedtls -Iduckdb/third_party/mbedtls/include -Iduckdb/third_party/zstd/include -Iduckdb/extension/core_functions/include -I../inst/include -Iduckdb -DDUCKDB_EXTENSION_PARQUET_LINKED -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_CORE_FUNCTIONS_LINKED -DDUCKDB_BUILD_LIBRARY -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c duckdb/ub_src_transaction.cpp -o duckdb/ub_src_transaction.o
In file included from duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12,
from duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11,
from duckdb/src/include/duckdb/storage/data_table.hpp:17,
from duckdb/src/include/duckdb/storage/storage_manager.hpp:12,
from duckdb/src/transaction/duck_transaction_manager.cpp:12,
from duckdb/ub_src_transaction.cpp:1:
duckdb/src/include/duckdb/execution/index/bound_index.hpp:60:7: warning: defining ‘duckdb::BoundIndex’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
60 | class BoundIndex : public Index {
| ^~~~~~~~~~
In file included from /usr/include/c++/16/bits/shared_ptr_base.h:57,
from /usr/include/c++/16/bits/shared_ptr.h:53,
from /usr/include/c++/16/memory:82,
from duckdb/src/include/duckdb/common/constants.hpp:11,
from duckdb/src/include/duckdb/common/common.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
from duckdb/src/include/duckdb/catalog/catalog_set.hpp:11,
from duckdb/src/include/duckdb/transaction/transaction_manager.hpp:11,
from duckdb/src/include/duckdb/transaction/duck_transaction_manager.hpp:11,
from duckdb/src/transaction/duck_transaction_manager.cpp:1:
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/include/duckdb/storage/data_table.hpp:20:
duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:44:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
44 | class RowGroupCollection {
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
duckdb/src/include/duckdb/storage/data_table.hpp:54:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
54 | class DataTable : public enable_shared_from_this<DataTable> {
| ^~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from duckdb/src/transaction/meta_transaction.cpp:6,
from duckdb/ub_src_transaction.cpp:5:
duckdb/src/include/duckdb/main/database.hpp:39:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=]
39 | class DatabaseInstance : public enable_shared_from_this<DatabaseInstance> {
| ^~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point
227 | struct _Reference_wrapper_base
| ^~~~~~~~~~~~~~~~~~~~~~~
g++-16 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -Wl,-O1 -o duckdb.so rfuns.o database.o connection.o statement.o register.o relational.o scan.o signal.o transform.o utils.o reltoaltrep.o altrepdataframe_relation.o types.o convert.o cpp11.o duckdb/extension/core_functions/core_functions_extension.o duckdb/extension/core_functions/function_list.o duckdb/extension/core_functions/lambda_functions.o duckdb/extension/core_functions/scalar/bit/bitstring.o duckdb/extension/core_functions/scalar/enum/enum_functions.o duckdb/extension/core_functions/scalar/math/numeric.o duckdb/extension/core_functions/scalar/operators/bitwise.o duckdb/extension/parquet/column_reader.o duckdb/extension/parquet/column_writer.o duckdb/extension/parquet/parquet_column_schema.o duckdb/extension/parquet/parquet_crypto.o duckdb/extension/parquet/parquet_extension.o duckdb/extension/parquet/parquet_field_id.o duckdb/extension/parquet/parquet_file_metadata_cache.o duckdb/extension/parquet/parquet_float16.o duckdb/extension/parquet/parquet_geometry.o duckdb/extension/parquet/parquet_metadata.o duckdb/extension/parquet/parquet_multi_file_info.o duckdb/extension/parquet/parquet_reader.o duckdb/extension/parquet/parquet_shredding.o duckdb/extension/parquet/parquet_statistics.o duckdb/extension/parquet/parquet_timestamp.o duckdb/extension/parquet/parquet_writer.o duckdb/extension/parquet/serialize_parquet.o duckdb/extension/parquet/zstd_file_system.o duckdb/generated_extension_loader_package_build.o duckdb/src/common/adbc/adbc.o duckdb/src/common/crypto/md5.o duckdb/src/common/value_operations/comparison_operations.o duckdb/src/common/vector_operations/boolean_operators.o duckdb/src/common/vector_operations/comparison_operators.o duckdb/src/common/vector_operations/generators.o duckdb/src/common/vector_operations/is_distinct_from.o duckdb/src/common/vector_operations/null_operations.o duckdb/src/common/vector_operations/numeric_inplace_operators.o duckdb/src/common/vector_operations/vector_cast.o duckdb/src/common/vector_operations/vector_copy.o duckdb/src/common/vector_operations/vector_hash.o duckdb/src/common/vector_operations/vector_storage.o duckdb/src/execution/operator/csv_scanner/encode/csv_encoder.o duckdb/src/execution/operator/filter/physical_filter.o duckdb/src/function/aggregate/sorted_aggregate_function.o duckdb/src/function/cast/union/from_struct.o duckdb/src/function/scalar/date/strftime.o duckdb/src/function/scalar/geometry/geometry_functions.o duckdb/src/function/scalar/map/map_contains.o duckdb/src/function/scalar/sequence/nextval.o duckdb/src/function/table/version/pragma_version.o duckdb/src/function/variant/variant_shredding.o duckdb/src/main/extension/extension_alias.o duckdb/src/main/extension/extension_helper.o duckdb/src/main/extension/extension_install.o duckdb/src/main/extension/extension_load.o duckdb/src/main/extension/extension_loader.o duckdb/src/main/http/http_util.o duckdb/src/optimizer/matcher/expression_matcher.o duckdb/src/parser/transform/constraint/transform_constraint.o duckdb/src/verification/copied_statement_verifier.o duckdb/src/verification/deserialized_statement_verifier.o duckdb/src/verification/explain_statement_verifier.o duckdb/src/verification/external_statement_verifier.o duckdb/src/verification/fetch_row_verifier.o duckdb/src/verification/no_operator_caching_verifier.o duckdb/src/verification/parsed_statement_verifier.o duckdb/src/verification/prepared_statement_verifier.o duckdb/src/verification/statement_verifier.o duckdb/src/verification/unoptimized_statement_verifier.o duckdb/third_party/brotli/common/constants.o duckdb/third_party/brotli/common/context.o duckdb/third_party/brotli/common/dictionary.o duckdb/third_party/brotli/common/platform.o duckdb/third_party/brotli/common/shared_dictionary.o duckdb/third_party/brotli/common/transform.o duckdb/third_party/brotli/dec/bit_reader.o duckdb/third_party/brotli/dec/decode.o duckdb/third_party/brotli/dec/huffman.o duckdb/third_party/brotli/dec/state.o duckdb/third_party/brotli/enc/backward_references.o duckdb/third_party/brotli/enc/backward_references_hq.o duckdb/third_party/brotli/enc/bit_cost.o duckdb/third_party/brotli/enc/block_splitter.o duckdb/third_party/brotli/enc/brotli_bit_stream.o duckdb/third_party/brotli/enc/cluster.o duckdb/third_party/brotli/enc/command.o duckdb/third_party/brotli/enc/compound_dictionary.o duckdb/third_party/brotli/enc/compress_fragment.o duckdb/third_party/brotli/enc/compress_fragment_two_pass.o duckdb/third_party/brotli/enc/dictionary_hash.o duckdb/third_party/brotli/enc/encode.o duckdb/third_party/brotli/enc/encoder_dict.o duckdb/third_party/brotli/enc/entropy_encode.o duckdb/third_party/brotli/enc/fast_log.o duckdb/third_party/brotli/enc/histogram.o duckdb/third_party/brotli/enc/literal_cost.o duckdb/third_party/brotli/enc/memory.o duckdb/third_party/brotli/enc/metablock.o duckdb/third_party/brotli/enc/static_dict.o duckdb/third_party/brotli/enc/utf8_util.o duckdb/third_party/fastpforlib/bitpacking.o duckdb/third_party/fmt/format.o duckdb/third_party/fsst/libfsst.o duckdb/third_party/hyperloglog/hyperloglog.o duckdb/third_party/hyperloglog/sds.o duckdb/third_party/libpg_query/pg_functions.o duckdb/third_party/libpg_query/postgres_parser.o duckdb/third_party/libpg_query/src_backend_nodes_list.o duckdb/third_party/libpg_query/src_backend_nodes_makefuncs.o duckdb/third_party/libpg_query/src_backend_nodes_value.o duckdb/third_party/libpg_query/src_backend_parser_gram.o duckdb/third_party/libpg_query/src_backend_parser_parser.o duckdb/third_party/libpg_query/src_backend_parser_scan.o duckdb/third_party/libpg_query/src_backend_parser_scansup.o duckdb/third_party/libpg_query/src_common_keywords.o duckdb/third_party/lz4/lz4.o duckdb/third_party/mbedtls/library/aes.o duckdb/third_party/mbedtls/library/asn1parse.o duckdb/third_party/mbedtls/library/asn1write.o duckdb/third_party/mbedtls/library/base64.o duckdb/third_party/mbedtls/library/bignum.o duckdb/third_party/mbedtls/library/bignum_core.o duckdb/third_party/mbedtls/library/cipher.o duckdb/third_party/mbedtls/library/cipher_wrap.o duckdb/third_party/mbedtls/library/constant_time.o duckdb/third_party/mbedtls/library/gcm.o duckdb/third_party/mbedtls/library/md.o duckdb/third_party/mbedtls/library/oid.o duckdb/third_party/mbedtls/library/pem.o duckdb/third_party/mbedtls/library/pk.o duckdb/third_party/mbedtls/library/pk_wrap.o duckdb/third_party/mbedtls/library/pkparse.o duckdb/third_party/mbedtls/library/platform.o duckdb/third_party/mbedtls/library/platform_util.o duckdb/third_party/mbedtls/library/rsa.o duckdb/third_party/mbedtls/library/rsa_alt_helpers.o duckdb/third_party/mbedtls/library/sha1.o duckdb/third_party/mbedtls/library/sha256.o duckdb/third_party/mbedtls/mbedtls_wrapper.o duckdb/third_party/miniz/miniz.o duckdb/third_party/parquet/parquet_types.o duckdb/third_party/re2/re2/bitmap256.o duckdb/third_party/re2/re2/bitstate.o duckdb/third_party/re2/re2/compile.o duckdb/third_party/re2/re2/dfa.o duckdb/third_party/re2/re2/filtered_re2.o duckdb/third_party/re2/re2/mimics_pcre.o duckdb/third_party/re2/re2/nfa.o duckdb/third_party/re2/re2/onepass.o duckdb/third_party/re2/re2/parse.o duckdb/third_party/re2/re2/perl_groups.o duckdb/third_party/re2/re2/prefilter.o duckdb/third_party/re2/re2/prefilter_tree.o duckdb/third_party/re2/re2/prog.o duckdb/third_party/re2/re2/re2.o duckdb/third_party/re2/re2/regexp.o duckdb/third_party/re2/re2/set.o duckdb/third_party/re2/re2/simplify.o duckdb/third_party/re2/re2/stringpiece.o duckdb/third_party/re2/re2/tostring.o duckdb/third_party/re2/re2/unicode_casefold.o duckdb/third_party/re2/re2/unicode_groups.o duckdb/third_party/re2/util/rune.o duckdb/third_party/re2/util/strutil.o duckdb/third_party/skiplist/SkipList.o duckdb/third_party/snappy/snappy-sinksource.o duckdb/third_party/snappy/snappy.o duckdb/third_party/thrift/thrift/protocol/TProtocol.o duckdb/third_party/thrift/thrift/transport/TBufferTransports.o duckdb/third_party/thrift/thrift/transport/TTransportException.o duckdb/third_party/utf8proc/utf8proc.o duckdb/third_party/utf8proc/utf8proc_wrapper.o duckdb/third_party/yyjson/yyjson.o duckdb/third_party/zstd/common/debug.o duckdb/third_party/zstd/common/entropy_common.o duckdb/third_party/zstd/common/error_private.o duckdb/third_party/zstd/common/fse_decompress.o duckdb/third_party/zstd/common/pool.o duckdb/third_party/zstd/common/threading.o duckdb/third_party/zstd/common/xxhash.o duckdb/third_party/zstd/common/zstd_common.o duckdb/third_party/zstd/compress/fse_compress.o duckdb/third_party/zstd/compress/hist.o duckdb/third_party/zstd/compress/huf_compress.o duckdb/third_party/zstd/compress/zstd_compress.o duckdb/third_party/zstd/compress/zstd_compress_literals.o duckdb/third_party/zstd/compress/zstd_compress_sequences.o duckdb/third_party/zstd/compress/zstd_compress_superblock.o duckdb/third_party/zstd/compress/zstd_double_fast.o duckdb/third_party/zstd/compress/zstd_fast.o duckdb/third_party/zstd/compress/zstd_lazy.o duckdb/third_party/zstd/compress/zstd_ldm.o duckdb/third_party/zstd/compress/zstd_opt.o duckdb/third_party/zstd/compress/zstdmt_compress.o duckdb/third_party/zstd/decompress/huf_decompress.o duckdb/third_party/zstd/decompress/zstd_ddict.o duckdb/third_party/zstd/decompress/zstd_decompress.o duckdb/third_party/zstd/decompress/zstd_decompress_block.o duckdb/third_party/zstd/deprecated/zbuff_common.o duckdb/third_party/zstd/deprecated/zbuff_compress.o duckdb/third_party/zstd/deprecated/zbuff_decompress.o duckdb/third_party/zstd/dict/cover.o duckdb/third_party/zstd/dict/divsufsort.o duckdb/third_party/zstd/dict/fastcover.o duckdb/third_party/zstd/dict/zdict.o duckdb/ub_extension_core_functions_aggregate_algebraic.o duckdb/ub_extension_core_functions_aggregate_distributive.o duckdb/ub_extension_core_functions_aggregate_holistic.o duckdb/ub_extension_core_functions_aggregate_nested.o duckdb/ub_extension_core_functions_aggregate_regression.o duckdb/ub_extension_core_functions_scalar_array.o duckdb/ub_extension_core_functions_scalar_blob.o duckdb/ub_extension_core_functions_scalar_date.o duckdb/ub_extension_core_functions_scalar_debug.o duckdb/ub_extension_core_functions_scalar_generic.o duckdb/ub_extension_core_functions_scalar_list.o duckdb/ub_extension_core_functions_scalar_map.o duckdb/ub_extension_core_functions_scalar_random.o duckdb/ub_extension_core_functions_scalar_string.o duckdb/ub_extension_core_functions_scalar_struct.o duckdb/ub_extension_core_functions_scalar_union.o duckdb/ub_extension_parquet_decoder.o duckdb/ub_extension_parquet_reader.o duckdb/ub_extension_parquet_reader_variant.o duckdb/ub_extension_parquet_writer.o duckdb/ub_extension_parquet_writer_variant.o duckdb/ub_src_catalog.o duckdb/ub_src_catalog_catalog_entry.o duckdb/ub_src_catalog_catalog_entry_dependency.o duckdb/ub_src_catalog_default.o duckdb/ub_src_common.o duckdb/ub_src_common_adbc_nanoarrow.o duckdb/ub_src_common_arrow.o duckdb/ub_src_common_arrow_appender.o duckdb/ub_src_common_enums.o duckdb/ub_src_common_exception.o duckdb/ub_src_common_multi_file.o duckdb/ub_src_common_operator.o duckdb/ub_src_common_progress_bar.o duckdb/ub_src_common_row_operations.o duckdb/ub_src_common_serializer.o duckdb/ub_src_common_sort.o duckdb/ub_src_common_tree_renderer.o duckdb/ub_src_common_types.o duckdb/ub_src_common_types_column.o duckdb/ub_src_common_types_row.o duckdb/ub_src_common_types_variant.o duckdb/ub_src_execution.o duckdb/ub_src_execution_expression_executor.o duckdb/ub_src_execution_index.o duckdb/ub_src_execution_index_art.o duckdb/ub_src_execution_nested_loop_join.o duckdb/ub_src_execution_operator_aggregate.o duckdb/ub_src_execution_operator_csv_scanner_buffer_manager.o duckdb/ub_src_execution_operator_csv_scanner_scanner.o duckdb/ub_src_execution_operator_csv_scanner_sniffer.o duckdb/ub_src_execution_operator_csv_scanner_state_machine.o duckdb/ub_src_execution_operator_csv_scanner_table_function.o duckdb/ub_src_execution_operator_csv_scanner_util.o duckdb/ub_src_execution_operator_helper.o duckdb/ub_src_execution_operator_join.o duckdb/ub_src_execution_operator_order.o duckdb/ub_src_execution_operator_persistent.o duckdb/ub_src_execution_operator_projection.o duckdb/ub_src_execution_operator_scan.o duckdb/ub_src_execution_operator_schema.o duckdb/ub_src_execution_operator_set.o duckdb/ub_src_execution_physical_plan.o duckdb/ub_src_execution_sample.o duckdb/ub_src_function.o duckdb/ub_src_function_aggregate_distributive.o duckdb/ub_src_function_cast.o duckdb/ub_src_function_cast_variant.o duckdb/ub_src_function_pragma.o duckdb/ub_src_function_scalar.o duckdb/ub_src_function_scalar_compressed_materialization.o duckdb/ub_src_function_scalar_generic.o duckdb/ub_src_function_scalar_list.o duckdb/ub_src_function_scalar_operator.o duckdb/ub_src_function_scalar_string.o duckdb/ub_src_function_scalar_string_regexp.o duckdb/ub_src_function_scalar_struct.o duckdb/ub_src_function_scalar_system.o duckdb/ub_src_function_scalar_variant.o duckdb/ub_src_function_table.o duckdb/ub_src_function_table_arrow.o duckdb/ub_src_function_table_system.o duckdb/ub_src_function_window.o duckdb/ub_src_logging.o duckdb/ub_src_main.o duckdb/ub_src_main_buffered_data.o duckdb/ub_src_main_capi.o duckdb/ub_src_main_capi_cast.o duckdb/ub_src_main_chunk_scan_state.o duckdb/ub_src_main_relation.o duckdb/ub_src_main_secret.o duckdb/ub_src_main_settings.o duckdb/ub_src_optimizer.o duckdb/ub_src_optimizer_compressed_materialization.o duckdb/ub_src_optimizer_join_order.o duckdb/ub_src_optimizer_pullup.o duckdb/ub_src_optimizer_pushdown.o duckdb/ub_src_optimizer_rule.o duckdb/ub_src_optimizer_statistics_expression.o duckdb/ub_src_optimizer_statistics_operator.o duckdb/ub_src_parallel.o duckdb/ub_src_parser.o duckdb/ub_src_parser_constraints.o duckdb/ub_src_parser_expression.o duckdb/ub_src_parser_parsed_data.o duckdb/ub_src_parser_query_node.o duckdb/ub_src_parser_statement.o duckdb/ub_src_parser_tableref.o duckdb/ub_src_parser_transform_expression.o duckdb/ub_src_parser_transform_helpers.o duckdb/ub_src_parser_transform_statement.o duckdb/ub_src_parser_transform_tableref.o duckdb/ub_src_planner.o duckdb/ub_src_planner_binder_expression.o duckdb/ub_src_planner_binder_query_node.o duckdb/ub_src_planner_binder_statement.o duckdb/ub_src_planner_binder_tableref.o duckdb/ub_src_planner_expression.o duckdb/ub_src_planner_expression_binder.o duckdb/ub_src_planner_filter.o duckdb/ub_src_planner_operator.o duckdb/ub_src_planner_subquery.o duckdb/ub_src_storage.o duckdb/ub_src_storage_buffer.o duckdb/ub_src_storage_checkpoint.o duckdb/ub_src_storage_compression.o duckdb/ub_src_storage_compression_alp.o duckdb/ub_src_storage_compression_chimp.o duckdb/ub_src_storage_compression_dict_fsst.o duckdb/ub_src_storage_compression_dictionary.o duckdb/ub_src_storage_compression_roaring.o duckdb/ub_src_storage_metadata.o duckdb/ub_src_storage_serialization.o duckdb/ub_src_storage_statistics.o duckdb/ub_src_storage_table.o duckdb/ub_src_storage_table_variant.o duckdb/ub_src_transaction.o -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -lR
if [ -n "" ]; then tar -cv -f "" duckdb/extension/core_functions/core_functions_extension.o duckdb/extension/core_functions/function_list.o duckdb/extension/core_functions/lambda_functions.o duckdb/extension/core_functions/scalar/bit/bitstring.o duckdb/extension/core_functions/scalar/enum/enum_functions.o duckdb/extension/core_functions/scalar/math/numeric.o duckdb/extension/core_functions/scalar/operators/bitwise.o duckdb/extension/parquet/column_reader.o duckdb/extension/parquet/column_writer.o duckdb/extension/parquet/parquet_column_schema.o duckdb/extension/parquet/parquet_crypto.o duckdb/extension/parquet/parquet_extension.o duckdb/extension/parquet/parquet_field_id.o duckdb/extension/parquet/parquet_file_metadata_cache.o duckdb/extension/parquet/parquet_float16.o duckdb/extension/parquet/parquet_geometry.o duckdb/extension/parquet/parquet_metadata.o duckdb/extension/parquet/parquet_multi_file_info.o duckdb/extension/parquet/parquet_reader.o duckdb/extension/parquet/parquet_shredding.o duckdb/extension/parquet/parquet_statistics.o duckdb/extension/parquet/parquet_timestamp.o duckdb/extension/parquet/parquet_writer.o duckdb/extension/parquet/serialize_parquet.o duckdb/extension/parquet/zstd_file_system.o duckdb/generated_extension_loader_package_build.o duckdb/src/common/adbc/adbc.o duckdb/src/common/crypto/md5.o duckdb/src/common/value_operations/comparison_operations.o duckdb/src/common/vector_operations/boolean_operators.o duckdb/src/common/vector_operations/comparison_operators.o duckdb/src/common/vector_operations/generators.o duckdb/src/common/vector_operations/is_distinct_from.o duckdb/src/common/vector_operations/null_operations.o duckdb/src/common/vector_operations/numeric_inplace_operators.o duckdb/src/common/vector_operations/vector_cast.o duckdb/src/common/vector_operations/vector_copy.o duckdb/src/common/vector_operations/vector_hash.o duckdb/src/common/vector_operations/vector_storage.o duckdb/src/execution/operator/csv_scanner/encode/csv_encoder.o duckdb/src/execution/operator/filter/physical_filter.o duckdb/src/function/aggregate/sorted_aggregate_function.o duckdb/src/function/cast/union/from_struct.o duckdb/src/function/scalar/date/strftime.o duckdb/src/function/scalar/geometry/geometry_functions.o duckdb/src/function/scalar/map/map_contains.o duckdb/src/function/scalar/sequence/nextval.o duckdb/src/function/table/version/pragma_version.o duckdb/src/function/variant/variant_shredding.o duckdb/src/main/extension/extension_alias.o duckdb/src/main/extension/extension_helper.o duckdb/src/main/extension/extension_install.o duckdb/src/main/extension/extension_load.o duckdb/src/main/extension/extension_loader.o duckdb/src/main/http/http_util.o duckdb/src/optimizer/matcher/expression_matcher.o duckdb/src/parser/transform/constraint/transform_constraint.o duckdb/src/verification/copied_statement_verifier.o duckdb/src/verification/deserialized_statement_verifier.o duckdb/src/verification/explain_statement_verifier.o duckdb/src/verification/external_statement_verifier.o duckdb/src/verification/fetch_row_verifier.o duckdb/src/verification/no_operator_caching_verifier.o duckdb/src/verification/parsed_statement_verifier.o duckdb/src/verification/prepared_statement_verifier.o duckdb/src/verification/statement_verifier.o duckdb/src/verification/unoptimized_statement_verifier.o duckdb/third_party/brotli/common/constants.o duckdb/third_party/brotli/common/context.o duckdb/third_party/brotli/common/dictionary.o duckdb/third_party/brotli/common/platform.o duckdb/third_party/brotli/common/shared_dictionary.o duckdb/third_party/brotli/common/transform.o duckdb/third_party/brotli/dec/bit_reader.o duckdb/third_party/brotli/dec/decode.o duckdb/third_party/brotli/dec/huffman.o duckdb/third_party/brotli/dec/state.o duckdb/third_party/brotli/enc/backward_references.o duckdb/third_party/brotli/enc/backward_references_hq.o duckdb/third_party/brotli/enc/bit_cost.o duckdb/third_party/brotli/enc/block_splitter.o duckdb/third_party/brotli/enc/brotli_bit_stream.o duckdb/third_party/brotli/enc/cluster.o duckdb/third_party/brotli/enc/command.o duckdb/third_party/brotli/enc/compound_dictionary.o duckdb/third_party/brotli/enc/compress_fragment.o duckdb/third_party/brotli/enc/compress_fragment_two_pass.o duckdb/third_party/brotli/enc/dictionary_hash.o duckdb/third_party/brotli/enc/encode.o duckdb/third_party/brotli/enc/encoder_dict.o duckdb/third_party/brotli/enc/entropy_encode.o duckdb/third_party/brotli/enc/fast_log.o duckdb/third_party/brotli/enc/histogram.o duckdb/third_party/brotli/enc/literal_cost.o duckdb/third_party/brotli/enc/memory.o duckdb/third_party/brotli/enc/metablock.o duckdb/third_party/brotli/enc/static_dict.o duckdb/third_party/brotli/enc/utf8_util.o duckdb/third_party/fastpforlib/bitpacking.o duckdb/third_party/fmt/format.o duckdb/third_party/fsst/libfsst.o duckdb/third_party/hyperloglog/hyperloglog.o duckdb/third_party/hyperloglog/sds.o duckdb/third_party/libpg_query/pg_functions.o duckdb/third_party/libpg_query/postgres_parser.o duckdb/third_party/libpg_query/src_backend_nodes_list.o duckdb/third_party/libpg_query/src_backend_nodes_makefuncs.o duckdb/third_party/libpg_query/src_backend_nodes_value.o duckdb/third_party/libpg_query/src_backend_parser_gram.o duckdb/third_party/libpg_query/src_backend_parser_parser.o duckdb/third_party/libpg_query/src_backend_parser_scan.o duckdb/third_party/libpg_query/src_backend_parser_scansup.o duckdb/third_party/libpg_query/src_common_keywords.o duckdb/third_party/lz4/lz4.o duckdb/third_party/mbedtls/library/aes.o duckdb/third_party/mbedtls/library/asn1parse.o duckdb/third_party/mbedtls/library/asn1write.o duckdb/third_party/mbedtls/library/base64.o duckdb/third_party/mbedtls/library/bignum.o duckdb/third_party/mbedtls/library/bignum_core.o duckdb/third_party/mbedtls/library/cipher.o duckdb/third_party/mbedtls/library/cipher_wrap.o duckdb/third_party/mbedtls/library/constant_time.o duckdb/third_party/mbedtls/library/gcm.o duckdb/third_party/mbedtls/library/md.o duckdb/third_party/mbedtls/library/oid.o duckdb/third_party/mbedtls/library/pem.o duckdb/third_party/mbedtls/library/pk.o duckdb/third_party/mbedtls/library/pk_wrap.o duckdb/third_party/mbedtls/library/pkparse.o duckdb/third_party/mbedtls/library/platform.o duckdb/third_party/mbedtls/library/platform_util.o duckdb/third_party/mbedtls/library/rsa.o duckdb/third_party/mbedtls/library/rsa_alt_helpers.o duckdb/third_party/mbedtls/library/sha1.o duckdb/third_party/mbedtls/library/sha256.o duckdb/third_party/mbedtls/mbedtls_wrapper.o duckdb/third_party/miniz/miniz.o duckdb/third_party/parquet/parquet_types.o duckdb/third_party/re2/re2/bitmap256.o duckdb/third_party/re2/re2/bitstate.o duckdb/third_party/re2/re2/compile.o duckdb/third_party/re2/re2/dfa.o duckdb/third_party/re2/re2/filtered_re2.o duckdb/third_party/re2/re2/mimics_pcre.o duckdb/third_party/re2/re2/nfa.o duckdb/third_party/re2/re2/onepass.o duckdb/third_party/re2/re2/parse.o duckdb/third_party/re2/re2/perl_groups.o duckdb/third_party/re2/re2/prefilter.o duckdb/third_party/re2/re2/prefilter_tree.o duckdb/third_party/re2/re2/prog.o duckdb/third_party/re2/re2/re2.o duckdb/third_party/re2/re2/regexp.o duckdb/third_party/re2/re2/set.o duckdb/third_party/re2/re2/simplify.o duckdb/third_party/re2/re2/stringpiece.o duckdb/third_party/re2/re2/tostring.o duckdb/third_party/re2/re2/unicode_casefold.o duckdb/third_party/re2/re2/unicode_groups.o duckdb/third_party/re2/util/rune.o duckdb/third_party/re2/util/strutil.o duckdb/third_party/skiplist/SkipList.o duckdb/third_party/snappy/snappy-sinksource.o duckdb/third_party/snappy/snappy.o duckdb/third_party/thrift/thrift/protocol/TProtocol.o duckdb/third_party/thrift/thrift/transport/TBufferTransports.o duckdb/third_party/thrift/thrift/transport/TTransportException.o duckdb/third_party/utf8proc/utf8proc.o duckdb/third_party/utf8proc/utf8proc_wrapper.o duckdb/third_party/yyjson/yyjson.o duckdb/third_party/zstd/common/debug.o duckdb/third_party/zstd/common/entropy_common.o duckdb/third_party/zstd/common/error_private.o duckdb/third_party/zstd/common/fse_decompress.o duckdb/third_party/zstd/common/pool.o duckdb/third_party/zstd/common/threading.o duckdb/third_party/zstd/common/xxhash.o duckdb/third_party/zstd/common/zstd_common.o duckdb/third_party/zstd/compress/fse_compress.o duckdb/third_party/zstd/compress/hist.o duckdb/third_party/zstd/compress/huf_compress.o duckdb/third_party/zstd/compress/zstd_compress.o duckdb/third_party/zstd/compress/zstd_compress_literals.o duckdb/third_party/zstd/compress/zstd_compress_sequences.o duckdb/third_party/zstd/compress/zstd_compress_superblock.o duckdb/third_party/zstd/compress/zstd_double_fast.o duckdb/third_party/zstd/compress/zstd_fast.o duckdb/third_party/zstd/compress/zstd_lazy.o duckdb/third_party/zstd/compress/zstd_ldm.o duckdb/third_party/zstd/compress/zstd_opt.o duckdb/third_party/zstd/compress/zstdmt_compress.o duckdb/third_party/zstd/decompress/huf_decompress.o duckdb/third_party/zstd/decompress/zstd_ddict.o duckdb/third_party/zstd/decompress/zstd_decompress.o duckdb/third_party/zstd/decompress/zstd_decompress_block.o duckdb/third_party/zstd/deprecated/zbuff_common.o duckdb/third_party/zstd/deprecated/zbuff_compress.o duckdb/third_party/zstd/deprecated/zbuff_decompress.o duckdb/third_party/zstd/dict/cover.o duckdb/third_party/zstd/dict/divsufsort.o duckdb/third_party/zstd/dict/fastcover.o duckdb/third_party/zstd/dict/zdict.o duckdb/ub_extension_core_functions_aggregate_algebraic.o duckdb/ub_extension_core_functions_aggregate_distributive.o duckdb/ub_extension_core_functions_aggregate_holistic.o duckdb/ub_extension_core_functions_aggregate_nested.o duckdb/ub_extension_core_functions_aggregate_regression.o duckdb/ub_extension_core_functions_scalar_array.o duckdb/ub_extension_core_functions_scalar_blob.o duckdb/ub_extension_core_functions_scalar_date.o duckdb/ub_extension_core_functions_scalar_debug.o duckdb/ub_extension_core_functions_scalar_generic.o duckdb/ub_extension_core_functions_scalar_list.o duckdb/ub_extension_core_functions_scalar_map.o duckdb/ub_extension_core_functions_scalar_random.o duckdb/ub_extension_core_functions_scalar_string.o duckdb/ub_extension_core_functions_scalar_struct.o duckdb/ub_extension_core_functions_scalar_union.o duckdb/ub_extension_parquet_decoder.o duckdb/ub_extension_parquet_reader.o duckdb/ub_extension_parquet_reader_variant.o duckdb/ub_extension_parquet_writer.o duckdb/ub_extension_parquet_writer_variant.o duckdb/ub_src_catalog.o duckdb/ub_src_catalog_catalog_entry.o duckdb/ub_src_catalog_catalog_entry_dependency.o duckdb/ub_src_catalog_default.o duckdb/ub_src_common.o duckdb/ub_src_common_adbc_nanoarrow.o duckdb/ub_src_common_arrow.o duckdb/ub_src_common_arrow_appender.o duckdb/ub_src_common_enums.o duckdb/ub_src_common_exception.o duckdb/ub_src_common_multi_file.o duckdb/ub_src_common_operator.o duckdb/ub_src_common_progress_bar.o duckdb/ub_src_common_row_operations.o duckdb/ub_src_common_serializer.o duckdb/ub_src_common_sort.o duckdb/ub_src_common_tree_renderer.o duckdb/ub_src_common_types.o duckdb/ub_src_common_types_column.o duckdb/ub_src_common_types_row.o duckdb/ub_src_common_types_variant.o duckdb/ub_src_execution.o duckdb/ub_src_execution_expression_executor.o duckdb/ub_src_execution_index.o duckdb/ub_src_execution_index_art.o duckdb/ub_src_execution_nested_loop_join.o duckdb/ub_src_execution_operator_aggregate.o duckdb/ub_src_execution_operator_csv_scanner_buffer_manager.o duckdb/ub_src_execution_operator_csv_scanner_scanner.o duckdb/ub_src_execution_operator_csv_scanner_sniffer.o duckdb/ub_src_execution_operator_csv_scanner_state_machine.o duckdb/ub_src_execution_operator_csv_scanner_table_function.o duckdb/ub_src_execution_operator_csv_scanner_util.o duckdb/ub_src_execution_operator_helper.o duckdb/ub_src_execution_operator_join.o duckdb/ub_src_execution_operator_order.o duckdb/ub_src_execution_operator_persistent.o duckdb/ub_src_execution_operator_projection.o duckdb/ub_src_execution_operator_scan.o duckdb/ub_src_execution_operator_schema.o duckdb/ub_src_execution_operator_set.o duckdb/ub_src_execution_physical_plan.o duckdb/ub_src_execution_sample.o duckdb/ub_src_function.o duckdb/ub_src_function_aggregate_distributive.o duckdb/ub_src_function_cast.o duckdb/ub_src_function_cast_variant.o duckdb/ub_src_function_pragma.o duckdb/ub_src_function_scalar.o duckdb/ub_src_function_scalar_compressed_materialization.o duckdb/ub_src_function_scalar_generic.o duckdb/ub_src_function_scalar_list.o duckdb/ub_src_function_scalar_operator.o duckdb/ub_src_function_scalar_string.o duckdb/ub_src_function_scalar_string_regexp.o duckdb/ub_src_function_scalar_struct.o duckdb/ub_src_function_scalar_system.o duckdb/ub_src_function_scalar_variant.o duckdb/ub_src_function_table.o duckdb/ub_src_function_table_arrow.o duckdb/ub_src_function_table_system.o duckdb/ub_src_function_window.o duckdb/ub_src_logging.o duckdb/ub_src_main.o duckdb/ub_src_main_buffered_data.o duckdb/ub_src_main_capi.o duckdb/ub_src_main_capi_cast.o duckdb/ub_src_main_chunk_scan_state.o duckdb/ub_src_main_relation.o duckdb/ub_src_main_secret.o duckdb/ub_src_main_settings.o duckdb/ub_src_optimizer.o duckdb/ub_src_optimizer_compressed_materialization.o duckdb/ub_src_optimizer_join_order.o duckdb/ub_src_optimizer_pullup.o duckdb/ub_src_optimizer_pushdown.o duckdb/ub_src_optimizer_rule.o duckdb/ub_src_optimizer_statistics_expression.o duckdb/ub_src_optimizer_statistics_operator.o duckdb/ub_src_parallel.o duckdb/ub_src_parser.o duckdb/ub_src_parser_constraints.o duckdb/ub_src_parser_expression.o duckdb/ub_src_parser_parsed_data.o duckdb/ub_src_parser_query_node.o duckdb/ub_src_parser_statement.o duckdb/ub_src_parser_tableref.o duckdb/ub_src_parser_transform_expression.o duckdb/ub_src_parser_transform_helpers.o duckdb/ub_src_parser_transform_statement.o duckdb/ub_src_parser_transform_tableref.o duckdb/ub_src_planner.o duckdb/ub_src_planner_binder_expression.o duckdb/ub_src_planner_binder_query_node.o duckdb/ub_src_planner_binder_statement.o duckdb/ub_src_planner_binder_tableref.o duckdb/ub_src_planner_expression.o duckdb/ub_src_planner_expression_binder.o duckdb/ub_src_planner_filter.o duckdb/ub_src_planner_operator.o duckdb/ub_src_planner_subquery.o duckdb/ub_src_storage.o duckdb/ub_src_storage_buffer.o duckdb/ub_src_storage_checkpoint.o duckdb/ub_src_storage_compression.o duckdb/ub_src_storage_compression_alp.o duckdb/ub_src_storage_compression_chimp.o duckdb/ub_src_storage_compression_dict_fsst.o duckdb/ub_src_storage_compression_dictionary.o duckdb/ub_src_storage_compression_roaring.o duckdb/ub_src_storage_metadata.o duckdb/ub_src_storage_serialization.o duckdb/ub_src_storage_statistics.o duckdb/ub_src_storage_table.o duckdb/ub_src_storage_table_variant.o duckdb/ub_src_transaction.o; fi
rm -f Makevars.duckdb
make[1]: Leaving directory '/tmp/Rtmpx2BVTg/R.INSTALL9fdb75640a16/duckdb/src'
make[1]: Entering directory '/tmp/Rtmpx2BVTg/R.INSTALL9fdb75640a16/duckdb/src'
touch -r $(ls -t *.cpp | head -n 1) "Makevars.duckdb"
make[1]: 'symbols.rds' is up to date.
make[1]: Leaving directory '/tmp/Rtmpx2BVTg/R.INSTALL9fdb75640a16/duckdb/src'
installing via 'install.libs.R' to /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/00LOCK-duckdb/00new/duckdb
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
*** copying figures
** 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 (duckdb)