tribuchet: building on jamie structuredAttrs is enabled Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-metadata-check-hook.sh Using pythonMetadataCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing pytest-check-hook Using pytestCheckPhase Running phase: unpackPhase unpacking source archive /nix/store/m4q3gwv20pzi8b61vk1avfdrq382z7b6-source source root is source setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/spark_namespace/sql/types.py" Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Setting SETUPTOOLS_SCM_PRETEND_VERSION to 1.5.5 Including all tracked files automatically Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel -Ccmake.args=-DOVERRIDE_GIT_DESCRIBE:STRING=v1.5.5-0-gd8cdaa33fda8df955cc76ef58a280f68f4cd43fa * Getting build dependencies for wheel... * Building wheel... *** scikit-build-core 1.0.2 using CMake 4.4.4 (wheel) *** Configuring CMake... loading initial cache file /build/tmpa__hshy0/build/CMakeInit.txt -- The CXX compiler identification is GNU 16.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python: /nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 (found suitable version "3.14.8", minimum required is "3.9") found components: Interpreter Development.Module Development.Embed -- Performing Test HAS_FLTO_AUTO -- Performing Test HAS_FLTO_AUTO - Success -- Found pybind11: /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include (found version "3.1.0") -- DuckDB: Configured for release build -- DuckDB Configuration: -- Source: /build/source/external/duckdb -- Build Type: Release -- Native Arch: OFF -- Unity Build Disabled: OFF -- Found Python3: /nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 (found version "3.14.8") found components: Interpreter -- The C compiler identification is GNU 16.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- GIT_COMMIT_HASH has length 40 different than the expected 10 -- git hash d8cdaa33fd, version v1.5.5, extension folder v1.5.5 -- Build workers: compile= link_release=4 link_non_release=2 -- Extensions will be deployed to: /build/tmpa__hshy0/build/repository -- Load extension 'core_functions' from '/build/source/external/duckdb/extensions' @ v1.5.5 -- Load extension 'json' from '/build/source/external/duckdb/extensions' @ v1.5.5 -- Load extension 'parquet' from '/build/source/external/duckdb/extensions' @ v1.5.5 -- Load extension 'icu' from '/build/source/external/duckdb/extensions' @ v1.5.5 -- Extensions linked into DuckDB: [core_functions, json, parquet, icu] -- Linking DuckDB extensions: -- - core_functions -- - json -- - parquet -- - icu -- Configuring done (6.8s) -- Generating done (0.5s) -- Build files have been written to: /build/tmpa__hshy0/build *** Building project with Ninja... [1/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/perl_groups.cc.o [2/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/unicode_casefold.cc.o [3/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/unicode_groups.cc.o [4/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/util/rune.cc.o [5/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/debug.cpp.o [6/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/threading.cpp.o [7/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/deprecated/zbuff_decompress.cpp.o [8/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/rsa_alt_helpers.cpp.o [9/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/xxhash.cpp.o [10/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/deprecated/zbuff_compress.cpp.o [11/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/asn1parse.cpp.o [12/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/asn1write.cpp.o [13/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/zstd_common.cpp.o [14/510] Building CXX object duckdb/third_party/hyperloglog/CMakeFiles/duckdb_hyperloglog.dir/sds.cpp.o [15/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/pk.cpp.o [16/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/bignum_core.cpp.o [17/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_compress_literals.cpp.o [18/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/pem.cpp.o [19/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/aes.cpp.o [20/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/platform.cpp.o [21/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/pool.cpp.o [22/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/error_private.cpp.o [23/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/oid.cpp.o [24/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/md.cpp.o [25/510] Building CXX object duckdb/third_party/utf8proc/CMakeFiles/duckdb_utf8proc.dir/utf8proc.cpp.o [26/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/decompress/zstd_ddict.cpp.o [27/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/fse_compress.cpp.o [28/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/constant_time.cpp.o [29/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/batcher.c.o [30/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/hist.cpp.o [31/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/sha256.cpp.o [32/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/rsa.cpp.o [33/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstdmt_compress.cpp.o [34/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/test_hooks.c.o [35/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/cipher.cpp.o [36/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/pk_wrap.cpp.o [37/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_compress_superblock.cpp.o [38/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_ldm.cpp.o [39/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/deprecated/zbuff_common.cpp.o [40/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/dictionary_hash.cpp.o [41/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/platform_util.cpp.o [42/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_compress_sequences.cpp.o [43/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/snappy/snappy-sinksource.cc.o [44/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/fse_decompress.cpp.o [45/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/entropy_common.cpp.o [46/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/entropy_encode.cpp.o [47/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/sha1.cpp.o [48/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/dict/fastcover.cpp.o [49/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/cipher_wrap.cpp.o [50/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/pkparse.cpp.o [51/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/dict/cover.cpp.o [52/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/common/context.cpp.o [53/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/common/constants.cpp.o [54/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/common/dictionary.cpp.o [55/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/compound_dictionary.cpp.o [56/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/common/transform.cpp.o [57/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/memory.cpp.o [58/510] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_nodes_list.cpp.o [59/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/decompress/zstd_decompress.cpp.o [60/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/dict/zdict.cpp.o [61/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/div.c.o [62/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/gcm.cpp.o [63/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/base64.cpp.o [64/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/dec/huffman.cpp.o [65/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/sc.c.o [66/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/bignum.cpp.o [67/510] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_nodes_makefuncs.cpp.o [68/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/dec/bit_reader.cpp.o [69/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/utf8_util.cpp.o [70/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/hook.c.o [71/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/huf_compress.cpp.o [72/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/dict/divsufsort.cpp.o [73/510] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_nodes_value.cpp.o [74/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/dec/state.cpp.o [75/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/common/shared_dictionary.cpp.o [76/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/common/platform.cpp.o [77/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/fast_log.cpp.o [78/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/ecache.c.o [79/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/ehooks.c.o [80/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/lz4/lz4.cpp.o [81/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_compress.cpp.o [82/510] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_scan.cpp.o [83/510] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_scansup.cpp.o [84/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/base.c.o [85/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/histogram.cpp.o [86/510] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/pg_functions.cpp.o [87/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/hpa_hooks.c.o [88/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/extent_dss.c.o [89/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/static_dict.cpp.o [90/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/bit_cost.cpp.o [91/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/stringpiece.cc.o [92/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/edata_cache.c.o [93/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/large.c.o [94/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/bin.c.o [95/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/bitmap256.cc.o [96/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/exp_grow.c.o [97/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/bin_info.c.o [98/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/command.cpp.o [99/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/extent_mmap.c.o [100/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/encoder_dict.cpp.o [101/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/mimics_pcre.cc.o [102/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/cache_bin.c.o [103/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/buf_writer.c.o [104/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/background_thread.c.o [105/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/decompress/zstd_decompress_block.cpp.o [106/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/rtree.c.o [107/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/log.c.o [108/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/sz.c.o [109/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/decay.c.o [110/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/util/strutil.cc.o [111/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/prof_sys.c.o [112/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/san_bump.c.o [113/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/brotli_bit_stream.cpp.o [114/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/prof_log.c.o [115/510] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_common_keywords.cpp.o [116/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/prof_stats.c.o [117/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_opt.cpp.o [118/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/counter.c.o [119/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/prof_recent.c.o [120/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/extent.c.o [121/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/inspect.c.o [122/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/bitmap.c.o [123/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/backward_references_hq.cpp.o [124/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/thread_event.c.o [125/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/block_splitter.cpp.o [126/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/decompress/huf_decompress.cpp.o [127/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/cluster.cpp.o [128/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/pages.c.o [129/510] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/postgres_parser.cpp.o [130/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/psset.c.o [131/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/witness.c.o [132/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/prof.c.o [133/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/literal_cost.cpp.o [134/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/pa.c.o [135/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/arena.c.o [136/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_fast.cpp.o [137/510] Building CXX object duckdb/third_party/miniz/CMakeFiles/duckdb_miniz.dir/miniz.cpp.o [138/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/compress_fragment_two_pass.cpp.o [139/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/san.c.o [140/510] Linking CXX static library duckdb/third_party/miniz/libduckdb_miniz.a [141/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/nstime.c.o [142/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/util.c.o [143/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/stats.c.o [144/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/zone.c.o [145/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/ckh.c.o [146/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/pai.c.o [147/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/prefilter.cc.o [148/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/peak_event.c.o [149/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/dec/decode.cpp.o [150/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/hpa.c.o [151/510] Building CXX object duckdb/third_party/utf8proc/CMakeFiles/duckdb_utf8proc.dir/utf8proc_wrapper.cpp.o [152/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/hpdata.c.o [153/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/tostring.cc.o [154/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/eset.c.o [155/510] Linking CXX static library duckdb/third_party/utf8proc/libduckdb_utf8proc.a [156/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/pac.c.o [157/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/ticker.c.o [158/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/pa_extra.c.o [159/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/simplify.cc.o [160/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/prof_data.c.o [161/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/emap.c.o [162/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/filtered_re2.cc.o [163/510] Building CXX object duckdb/third_party/skiplist/CMakeFiles/duckdb_skiplistlib.dir/SkipList.cpp.o [164/510] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_parser.cpp.o [165/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/edata.c.o [166/510] Linking CXX static library duckdb/third_party/skiplist/libduckdb_skiplistlib.a [167/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/sec.c.o [168/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/safety_check.c.o [169/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/tcache.c.o [170/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/tsd.c.o [171/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/malloc_io.c.o [172/510] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/numeric_inplace_operators.cpp.o [173/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/thrift/thrift/transport/TTransportException.cpp.o [174/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/set.cc.o [175/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/mutex.c.o [176/510] Building CXX object duckdb/third_party/hyperloglog/CMakeFiles/duckdb_hyperloglog.dir/hyperloglog.cpp.o [177/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_double_fast.cpp.o [178/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/metablock.cpp.o [179/510] Linking CXX static library duckdb/third_party/hyperloglog/libduckdb_hyperloglog.a [180/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/fxp.c.o [181/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/thrift/thrift/transport/TBufferTransports.cpp.o [182/510] Building CXX object duckdb/src/optimizer/pullup/CMakeFiles/duckdb_optimizer_pullup.dir/ub_duckdb_optimizer_pullup.cpp.o [183/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/jemalloc.c.o [184/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/prefilter_tree.cc.o [185/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/compress_fragment.cpp.o [186/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_enums.cpp.o [187/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/onepass.cc.o [188/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/nfa.cc.o [189/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_shredding.cpp.o [190/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/snappy/snappy.cc.o [191/510] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/null_operations.cpp.o [192/510] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_storage.cpp.o [193/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/regexp.cc.o [194/510] Building CXX object duckdb/third_party/fsst/CMakeFiles/duckdb_fsst.dir/libfsst.cpp.o [195/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/bitstate.cc.o [196/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/thrift/thrift/protocol/TProtocol.cpp.o [197/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/encode.cpp.o [198/510] Linking CXX static library duckdb/third_party/fsst/libduckdb_fsst.a [199/510] Building CXX object duckdb/src/parser/constraints/CMakeFiles/duckdb_constraints.dir/ub_duckdb_constraints.cpp.o [200/510] Building CXX object duckdb/extension/icu/third_party/icu/stubdata/CMakeFiles/duckdb_icu_stubdata.dir/stubdata.cpp.o [201/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/compile.cc.o [202/510] Building CXX object duckdb/src/common/allocator/CMakeFiles/duckdb_common_allocator.dir/ub_duckdb_common_allocator.cpp.o [203/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/dfa.cc.o [204/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/re2.cc.o [205/510] Building CXX object duckdb/src/function/cast/union/CMakeFiles/duckdb_union_cast.dir/ub_duckdb_union_cast.cpp.o [206/510] Building CXX object duckdb/src/function/scalar/map/CMakeFiles/duckdb_function_map.dir/ub_duckdb_function_map.cpp.o [207/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_field_id.cpp.o [208/510] Building CXX object duckdb/src/catalog/catalog_entry/dependency/CMakeFiles/duckdb_catalog_entries_dependency.dir/ub_duckdb_catalog_entries_dependency.cpp.o [209/510] Building CXX object duckdb/src/common/exception/CMakeFiles/duckdb_common_exception.dir/ub_duckdb_common_exception.cpp.o [210/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_common.cpp.o [211/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/prog.cc.o [212/510] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/boolean_operators.cpp.o [213/510] Building CXX object duckdb/src/optimizer/matcher/CMakeFiles/duckdb_optimizer_matcher.dir/ub_duckdb_optimizer_matcher.cpp.o [214/510] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_gram.cpp.o [215/510] Building CXX object duckdb/extension/core_functions/scalar/debug/CMakeFiles/duckdb_core_functions_debug.dir/ub_duckdb_core_functions_debug.cpp.o [216/510] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/generators.cpp.o [217/510] Linking CXX static library duckdb/third_party/libpg_query/libduckdb_pg_query.a [218/510] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/parse.cc.o [219/510] Building CXX object duckdb/extension/core_functions/scalar/enum/CMakeFiles/duckdb_core_functions_enum.dir/ub_duckdb_core_functions_enum.cpp.o [220/510] Building CXX object duckdb/src/common/value_operations/CMakeFiles/duckdb_value_operations.dir/ub_duckdb_value_operations.cpp.o [221/510] Linking CXX static library duckdb/third_party/re2/libduckdb_re2.a [222/510] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/fetch_row_verifier.cpp.o [223/510] Building CXX object duckdb/src/optimizer/compressed_materialization/CMakeFiles/duckdb_optimizer_compressed_materialization.dir/ub_duckdb_optimizer_compressed_materialization.cpp.o [224/510] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_cast.cpp.o [225/510] Building CXX object duckdb/src/common/arrow/appender/CMakeFiles/duckdb_common_arrow_appender.dir/ub_duckdb_common_arrow_appender.cpp.o [226/510] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/copied_statement_verifier.cpp.o [227/510] Building CXX object duckdb/src/optimizer/statistics/expression/CMakeFiles/duckdb_optimizer_statistics_expr.dir/ub_duckdb_optimizer_statistics_expr.cpp.o [228/510] Building CXX object duckdb/src/common/crypto/CMakeFiles/duckdb_common_crypto.dir/ub_duckdb_common_crypto.cpp.o [229/510] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/no_operator_caching_verifier.cpp.o [230/510] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/mbedtls_wrapper.cpp.o [231/510] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_copy.cpp.o [232/510] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/explain_statement_verifier.cpp.o [233/510] Building CXX object duckdb/src/execution/sample/CMakeFiles/duckdb_sample.dir/ub_duckdb_sample.cpp.o [234/510] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/unoptimized_statement_verifier.cpp.o [235/510] Linking CXX static library duckdb/third_party/mbedtls/libduckdb_mbedtls.a [236/510] Building CXX object duckdb/src/execution/operator/filter/CMakeFiles/duckdb_operator_filter.dir/ub_duckdb_operator_filter.cpp.o [237/510] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/statement_verifier.cpp.o [238/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_serializer.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/physical_plan_generator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type.hpp:17, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type_set.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/config.hpp:29, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serializer.hpp:24, from /build/source/external/duckdb/extension/json/include/json_serializer.hpp:4, from /build/source/external/duckdb/extension/json/json_serializer.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/operator/cast_operators.hpp:12, from /build/source/external/duckdb/extension/json/include/json_common.hpp:11, from /build/source/external/duckdb/extension/json/include/json_serializer.hpp:3: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [239/510] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/external_statement_verifier.cpp.o [240/510] Building CXX object duckdb/src/function/scalar/geometry/CMakeFiles/duckdb_func_geometry.dir/ub_duckdb_func_geometry.cpp.o [241/510] Building CXX object duckdb/src/common/adbc/nanoarrow/CMakeFiles/duckdb_adbc_nanoarrow.dir/ub_duckdb_adbc_nanoarrow.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/capi/capi_internal.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/adbc/adbc.hpp:13, from /build/source/external/duckdb/src/common/adbc/nanoarrow/single_batch_array_stream.cpp:3, from /build/tmpa__hshy0/build/duckdb/src/common/adbc/nanoarrow/ub_duckdb_adbc_nanoarrow.cpp:5: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [242/510] Building CXX object duckdb/extension/core_functions/scalar/random/CMakeFiles/duckdb_core_functions_random.dir/ub_duckdb_core_functions_random.cpp.o [243/510] Building CXX object duckdb/extension/core_functions/scalar/bit/CMakeFiles/duckdb_core_functions_bit.dir/ub_duckdb_core_functions_bit.cpp.o [244/510] Building CXX object duckdb/src/main/buffered_data/CMakeFiles/duckdb_main_buffered_data.dir/ub_duckdb_main_buffered_data.cpp.o [245/510] Building CXX object duckdb/src/storage/metadata/CMakeFiles/duckdb_storage_metadata.dir/ub_duckdb_storage_metadata.cpp.o [246/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/serialize_json.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/physical_plan_generator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type.hpp:17, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type_set.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/config.hpp:29, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serializer.hpp:24, from /build/source/external/duckdb/extension/json/serialize_json.cpp:6: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/original/std/memory.hpp:3, from /build/source/external/duckdb/src/include/duckdb/common/unique_ptr.hpp:7, from /build/source/external/duckdb/src/include/duckdb/common/compatible_with_ipp.hpp:3, from /build/source/external/duckdb/src/include/duckdb/common/shared_ptr.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serialization_traits.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serializer.hpp:12: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/extension/json/serialize_json.cpp:7: /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [247/510] Building CXX object duckdb/src/function/scalar/sequence/CMakeFiles/duckdb_func_seq.dir/ub_duckdb_func_seq.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/function/scalar/sequence/nextval.cpp:12, from /build/tmpa__hshy0/build/duckdb/src/function/scalar/sequence/ub_duckdb_func_seq.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/aggregate_function.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/function_set.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/scalar/sequence_functions.hpp:14, from /build/source/external/duckdb/src/function/scalar/sequence/nextval.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [248/510] Building CXX object duckdb/src/storage/compression/chimp/CMakeFiles/duckdb_storage_compression_chimp.dir/ub_duckdb_storage_compression_chimp.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/storage/storage_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_checkpoint_state.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data_checkpointer.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/compression/chimp/chimp_compress.hpp:13, from /build/source/external/duckdb/src/storage/compression/chimp/chimp.cpp:4, from /build/tmpa__hshy0/build/duckdb/src/storage/compression/chimp/ub_duckdb_storage_compression_chimp.cpp:6: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/limits.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/numeric_utils.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/compression/chimp/algorithm/bit_reader.hpp:11, from /build/source/external/duckdb/src/storage/compression/chimp/bit_reader.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/storage/compression/chimp/ub_duckdb_storage_compression_chimp.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [249/510] Building C object duckdb/third_party/jemalloc/CMakeFiles/duckdb_jemalloc.dir/src/ctl.c.o [250/510] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/deserialized_statement_verifier.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/binary_deserializer.hpp:11, from /build/source/external/duckdb/src/verification/deserialized_statement_verifier.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:11, from /build/source/external/duckdb/src/include/duckdb/verification/statement_verifier.hpp:11, from /build/source/external/duckdb/src/include/duckdb/verification/deserialized_statement_verifier.hpp:11, from /build/source/external/duckdb/src/verification/deserialized_statement_verifier.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [251/510] Building CXX object duckdb/src/parser/transform/constraint/CMakeFiles/duckdb_transformer_constraint.dir/ub_duckdb_transformer_constraint.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/transformer.hpp:18, from /build/source/external/duckdb/src/parser/transform/constraint/transform_constraint.cpp:4, from /build/tmpa__hshy0/build/duckdb/src/parser/transform/constraint/ub_duckdb_transformer_constraint.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/column_definition.hpp:11, from /build/source/external/duckdb/src/parser/transform/constraint/transform_constraint.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21: /build/source/external/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 { | ^~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [252/510] Building CXX object duckdb/src/common/types/variant/CMakeFiles/duckdb_common_variant.dir/ub_duckdb_common_variant.cpp.o [253/510] Building CXX object duckdb/extension/core_functions/aggregate/regression/CMakeFiles/duckdb_core_functions_regression.dir/ub_duckdb_core_functions_regression.cpp.o [254/510] Building CXX object duckdb/src/execution/operator/csv_scanner/encode/CMakeFiles/duckdb_csv_encode.dir/ub_duckdb_csv_encode.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/extension_helper.hpp:11, from /build/source/external/duckdb/src/execution/operator/csv_scanner/encode/csv_encoder.cpp:6, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/csv_scanner/encode/ub_duckdb_csv_encode.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/file_system.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:12, from /build/source/external/duckdb/src/execution/operator/csv_scanner/encode/csv_encoder.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [255/510] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_hash.cpp.o [256/510] Linking C static library duckdb/third_party/jemalloc/libduckdb_jemalloc.a [257/510] Building CXX object duckdb/extension/core_functions/CMakeFiles/core_functions_extension.dir/core_functions_extension.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/core_functions/include/core_functions_extension.hpp:11, from /build/source/external/duckdb/extension/core_functions/core_functions_extension.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [258/510] Building CXX object duckdb/src/function/table/version/CMakeFiles/duckdb_func_table_version.dir/ub_duckdb_func_table_version.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/function/table/version/pragma_version.cpp:2, from /build/tmpa__hshy0/build/duckdb/src/function/table/version/ub_duckdb_func_table_version.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/operator_result_type.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/table_function.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/table/system_functions.hpp:11, from /build/source/external/duckdb/src/function/table/version/pragma_version.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [259/510] Building CXX object duckdb/src/function/table/arrow/CMakeFiles/duckdb_arrow_conversion.dir/ub_duckdb_arrow_conversion.cpp.o [260/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/zstd_file_system.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/zstd_file_system.hpp:11, from /build/source/external/duckdb/extension/parquet/zstd_file_system.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [261/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_float16.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/parquet_float16.hpp:11, from /build/source/external/duckdb/extension/parquet/parquet_float16.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [262/510] Building CXX object duckdb/src/function/scalar/generic/CMakeFiles/duckdb_func_generic_main.dir/ub_duckdb_func_generic_main.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/generic_common.hpp:15, from /build/source/external/duckdb/src/function/scalar/generic/constant_or_null.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/function/scalar/generic/ub_duckdb_func_generic_main.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/binary_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/scalar_function.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/scalar/generic_common.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [263/510] Building CXX object duckdb/src/function/variant/CMakeFiles/duckdb_function_variant.dir/ub_duckdb_function_variant.cpp.o [264/510] Building CXX object duckdb/src/function/scalar/string/regexp/CMakeFiles/duckdb_func_string_regexp.dir/ub_duckdb_func_string_regexp.cpp.o [265/510] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_lazy.cpp.o [266/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_timestamp.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/parquet_timestamp.hpp:11, from /build/source/external/duckdb/extension/parquet/parquet_timestamp.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [267/510] Building CXX object duckdb/src/main/capi/cast/CMakeFiles/duckdb_main_capi_cast.dir/ub_duckdb_main_capi_cast.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/capi/capi_internal.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/capi/cast/utils.hpp:11, from /build/source/external/duckdb/src/main/capi/cast/utils-c.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/main/capi/cast/ub_duckdb_main_capi_cast.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [268/510] Building CXX object duckdb/src/common/serializer/CMakeFiles/duckdb_common_serializer.dir/ub_duckdb_common_serializer.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/physical_plan_generator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type.hpp:17, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type_set.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/config.hpp:29, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serializer.hpp:24, from /build/source/external/duckdb/src/include/duckdb/common/serializer/binary_serializer.hpp:14, from /build/source/external/duckdb/src/common/serializer/binary_serializer.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/common/serializer/ub_duckdb_common_serializer.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serialization_data.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/binary_serializer.hpp:13: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/binary_deserializer.hpp:11, from /build/source/external/duckdb/src/common/serializer/binary_deserializer.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/common/serializer/ub_duckdb_common_serializer.cpp:3: /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [269/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_deserializer.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/extension/json/include/json_deserializer.hpp:3, from /build/source/external/duckdb/extension/json/json_deserializer.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/operator/cast_operators.hpp:12, from /build/source/external/duckdb/extension/json/include/json_common.hpp:11, from /build/source/external/duckdb/extension/json/include/json_deserializer.hpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [270/510] Building CXX object duckdb/extension/core_functions/CMakeFiles/core_functions_extension.dir/function_list.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/function_list.hpp:11, from /build/source/external/duckdb/extension/core_functions/include/core_functions/function_list.hpp:11, from /build/source/external/duckdb/extension/core_functions/function_list.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [271/510] Linking CXX static library duckdb/third_party/zstd/libduckdb_zstd.a [272/510] Building CXX object duckdb/src/function/scalar/date/CMakeFiles/duckdb_func_date.dir/ub_duckdb_func_date.cpp.o [273/510] Building CXX object duckdb/src/execution/operator/order/CMakeFiles/duckdb_operator_order.dir/ub_duckdb_operator_order.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/execution/operator/order/physical_top_n.cpp:7, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/order/ub_duckdb_operator_order.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/order/physical_order.hpp:11, from /build/source/external/duckdb/src/execution/operator/order/physical_order.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/order/ub_duckdb_operator_order.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [274/510] Building CXX object duckdb/src/execution/operator/csv_scanner/buffer_manager/CMakeFiles/duckdb_csv_buffer_manager.dir/ub_duckdb_csv_buffer_manager.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer_manager.hpp:13, from /build/source/external/duckdb/src/execution/operator/csv_scanner/buffer_manager/csv_buffer_manager.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/csv_scanner/buffer_manager/ub_duckdb_csv_buffer_manager.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:11, from /build/source/external/duckdb/src/execution/operator/csv_scanner/buffer_manager/csv_buffer.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/csv_scanner/buffer_manager/ub_duckdb_csv_buffer_manager.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/table/read_csv.hpp:16, from /build/source/external/duckdb/src/execution/operator/csv_scanner/buffer_manager/csv_buffer_manager.cpp:3: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [275/510] Building CXX object duckdb/src/main/chunk_scan_state/CMakeFiles/duckdb_main_chunk_scan_state.dir/ub_duckdb_main_chunk_scan_state.cpp.o [276/510] Building CXX object duckdb/src/parser/transform/tableref/CMakeFiles/duckdb_transformer_tableref.dir/ub_duckdb_transformer_tableref.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/transformer.hpp:18, from /build/source/external/duckdb/src/parser/transform/tableref/transform_base_tableref.cpp:2, from /build/tmpa__hshy0/build/duckdb/src/parser/transform/tableref/ub_duckdb_transformer_tableref.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/column_definition.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/table_description.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/tableref/basetableref.hpp:11, from /build/source/external/duckdb/src/parser/transform/tableref/transform_base_tableref.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21: /build/source/external/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 { | ^~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [277/510] Building CXX object duckdb/src/main/extension/CMakeFiles/duckdb_main_extension.dir/extension_alias.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/extension_helper.hpp:11, from /build/source/external/duckdb/src/main/extension/extension_alias.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [278/510] Building CXX object duckdb/src/storage/compression/dictionary/CMakeFiles/duckdb_storage_compression_dictionary.dir/ub_duckdb_storage_compression_dictionary.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/storage/storage_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_checkpoint_state.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data_checkpointer.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/compression/dictionary/compression.hpp:7, from /build/source/external/duckdb/src/storage/compression/dictionary/compression.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/storage/compression/dictionary/ub_duckdb_storage_compression_dictionary.cpp:4: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/compression_function.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/compression/dictionary/common.hpp:4, from /build/source/external/duckdb/src/storage/compression/dictionary/common.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/storage/compression/dictionary/ub_duckdb_storage_compression_dictionary.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [279/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_merge_patch.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/json_functions/json_merge_patch.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/operator/cast_operators.hpp:12, from /build/source/external/duckdb/extension/json/include/json_common.hpp:11, from /build/source/external/duckdb/extension/json/json_functions/json_merge_patch.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [280/510] Building CXX object duckdb/src/main/extension/CMakeFiles/duckdb_main_extension.dir/extension_helper.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/extension_helper.hpp:11, from /build/source/external/duckdb/src/main/extension/extension_helper.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [281/510] Building CXX object duckdb/src/execution/operator/projection/CMakeFiles/duckdb_operator_projection.dir/ub_duckdb_operator_projection.cpp.o [282/510] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-datetrunc.cpp.o [283/510] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/prepared_statement_verifier.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/extra_drop_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/drop_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/statement/drop_statement.hpp:11, from /build/source/external/duckdb/src/verification/prepared_statement_verifier.cpp:6: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:11, from /build/source/external/duckdb/src/include/duckdb/verification/statement_verifier.hpp:11, from /build/source/external/duckdb/src/include/duckdb/verification/prepared_statement_verifier.hpp:11, from /build/source/external/duckdb/src/verification/prepared_statement_verifier.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [284/510] Building CXX object duckdb/extension/core_functions/scalar/struct/CMakeFiles/duckdb_core_functions_struct.dir/ub_duckdb_core_functions_struct.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17, from /build/source/external/duckdb/extension/core_functions/scalar/struct/struct_insert.cpp:5, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/scalar/struct/ub_duckdb_core_functions_struct.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/aggregate_function.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/function_set.hpp:11, from /build/source/external/duckdb/extension/core_functions/include/core_functions/scalar/struct_functions.hpp:14, from /build/source/external/duckdb/extension/core_functions/scalar/struct/struct_insert.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [285/510] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/ub_duckdb_common_enums.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/storage/storage_manager.hpp:12, from /build/source/external/duckdb/src/common/enums/compression_type.cpp:4, from /build/tmpa__hshy0/build/duckdb/src/common/enums/ub_duckdb_common_enums.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/catalog_type.hpp:11, from /build/source/external/duckdb/src/common/enums/catalog_type.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/common/enums/ub_duckdb_common_enums.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [286/510] Building CXX object duckdb/src/function/scalar/variant/CMakeFiles/duckdb_func_variant_main.dir/ub_duckdb_func_variant_main.cpp.o [287/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_valid.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:13, from /build/source/external/duckdb/extension/json/json_functions/json_valid.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/vector_operations.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [288/510] Building CXX object duckdb/src/storage/compression/roaring/CMakeFiles/duckdb_storage_compression_roaring.dir/ub_duckdb_storage_compression_roaring.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/storage/storage_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_checkpoint_state.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data_checkpointer.hpp:13, from /build/source/external/duckdb/src/storage/compression/roaring/common.cpp:8, from /build/tmpa__hshy0/build/duckdb/src/storage/compression/roaring/ub_duckdb_storage_compression_roaring.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/compression/roaring/roaring.hpp:12, from /build/source/external/duckdb/src/storage/compression/roaring/common.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [289/510] Building CXX object duckdb/src/function/aggregate/CMakeFiles/duckdb_func_aggr.dir/ub_duckdb_func_aggr.cpp.o [290/510] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/parsed_statement_verifier.cpp.o [291/510] Building CXX object duckdb/extension/core_functions/aggregate/algebraic/CMakeFiles/duckdb_core_functions_algebraic.dir/ub_duckdb_core_functions_algebraic.cpp.o [292/510] Building CXX object src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/type.cpp.o [293/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/backward_references.cpp.o [294/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_exists.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:13, from /build/source/external/duckdb/extension/json/json_functions/json_exists.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/vector_operations.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [295/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/python_dependency.cpp.o In file included from /build/source/src/duckdb_py/include/duckdb_python/python_dependency.hpp:8, from /build/source/src/duckdb_py/python_dependency.cpp:1: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ [296/510] Building CXX object duckdb/src/execution/operator/set/CMakeFiles/duckdb_operator_set.dir/ub_duckdb_operator_set.cpp.o [297/510] Building CXX object duckdb/src/catalog/default/CMakeFiles/duckdb_catalog_default_entries.dir/ub_duckdb_catalog_default_entries.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/catalog/default/default_generator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/default/default_coordinate_systems.hpp:11, from /build/source/external/duckdb/src/catalog/default/default_coordinate_systems.cpp:2, from /build/tmpa__hshy0/build/duckdb/src/catalog/default/ub_duckdb_catalog_default_entries.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/catalog_type.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_coordinate_system_info.hpp:11, from /build/source/external/duckdb/src/catalog/default/default_coordinate_systems.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [298/510] Building CXX object duckdb/src/common/progress_bar/CMakeFiles/duckdb_progress_bar.dir/ub_duckdb_progress_bar.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/unscented_kalman_filter.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/display/terminal_progress_bar_display.hpp:14, from /build/source/external/duckdb/src/common/progress_bar/progress_bar.cpp:3, from /build/tmpa__hshy0/build/duckdb/src/common/progress_bar/ub_duckdb_progress_bar.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/common/progress_bar/progress_bar.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [299/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_array_length.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:13, from /build/source/external/duckdb/extension/json/json_functions/json_array_length.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/vector_operations.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [300/510] Building CXX object duckdb/src/parser/transform/helpers/CMakeFiles/duckdb_transformer_helpers.dir/ub_duckdb_transformer_helpers.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/transformer.hpp:18, from /build/source/external/duckdb/src/parser/transform/helpers/transform_alias.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/parser/transform/helpers/ub_duckdb_transformer_helpers.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/string_util.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14, from /build/source/external/duckdb/src/include/duckdb/parser/transformer.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21: /build/source/external/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 { | ^~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [301/510] Building CXX object duckdb/extension/core_functions/CMakeFiles/core_functions_extension.dir/lambda_functions.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/extension/core_functions/lambda_functions.cpp:4: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/string_util.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14, from /build/source/external/duckdb/src/include/duckdb/common/named_parameter_map.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/function.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/lambda_functions.hpp:11, from /build/source/external/duckdb/extension/core_functions/lambda_functions.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [302/510] Building CXX object duckdb/src/execution/operator/csv_scanner/state_machine/CMakeFiles/duckdb_csv_state_machine.dir/ub_duckdb_csv_state_machine.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:11, from /build/source/external/duckdb/src/execution/operator/csv_scanner/state_machine/csv_state_machine.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/csv_scanner/state_machine/ub_duckdb_csv_state_machine.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:13: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [303/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_file_metadata_cache.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/parquet_file_metadata_cache.hpp:10, from /build/source/external/duckdb/extension/parquet/parquet_file_metadata_cache.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [304/510] Building CXX object duckdb/extension/core_functions/scalar/array/CMakeFiles/duckdb_core_functions_array.dir/ub_duckdb_core_functions_array.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17, from /build/source/external/duckdb/extension/core_functions/scalar/array/array_value.cpp:2, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/scalar/array/ub_duckdb_core_functions_array.cpp:3: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/aggregate_function.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/function_set.hpp:11, from /build/source/external/duckdb/extension/core_functions/include/core_functions/scalar/array_functions.hpp:14, from /build/source/external/duckdb/extension/core_functions/scalar/array/array_functions.cpp:1, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/scalar/array/ub_duckdb_core_functions_array.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [305/510] Building CXX object duckdb/src/planner/filter/CMakeFiles/duckdb_planner_filter.dir/ub_duckdb_planner_filter.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/planner/filter/bloom_filter.hpp:11, from /build/source/external/duckdb/src/planner/filter/bloom_filter.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/planner/filter/ub_duckdb_planner_filter.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serialization_data.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:12: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [306/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_reader.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:12, from /build/source/external/duckdb/extension/json/include/json_reader.hpp:16, from /build/source/external/duckdb/extension/json/json_reader.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/file_compression_type.hpp:11, from /build/source/external/duckdb/extension/json/include/json_reader.hpp:13: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [307/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/serialize_parquet.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/physical_plan_generator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type.hpp:17, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type_set.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/config.hpp:29, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serializer.hpp:24, from /build/source/external/duckdb/extension/parquet/serialize_parquet.cpp:6: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/original/std/memory.hpp:3, from /build/source/external/duckdb/src/include/duckdb/common/unique_ptr.hpp:7, from /build/source/external/duckdb/src/include/duckdb/common/compatible_with_ipp.hpp:3, from /build/source/external/duckdb/src/include/duckdb/common/shared_ptr.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serialization_traits.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serializer.hpp:12: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/extension/parquet/serialize_parquet.cpp:7: /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/parquet_reader.hpp:11, from /build/source/external/duckdb/extension/parquet/serialize_parquet.cpp:8: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [308/510] Building CXX object duckdb/src/storage/table/variant/CMakeFiles/duckdb_storage_table_variant.dir/ub_duckdb_storage_table_variant.cpp.o [309/510] Building CXX object duckdb/src/storage/compression/dict_fsst/CMakeFiles/duckdb_storage_compression_dict_fsst.dir/ub_duckdb_storage_compression_dict_fsst.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/storage/storage_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_checkpoint_state.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data_checkpointer.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/compression/dict_fsst/compression.hpp:9, from /build/source/external/duckdb/src/storage/compression/dict_fsst/compression.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/storage/compression/dict_fsst/ub_duckdb_storage_compression_dict_fsst.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/bitpacking.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/compression/dict_fsst/common.hpp:4, from /build/source/external/duckdb/src/include/duckdb/storage/compression/dict_fsst/analyze.hpp:3, from /build/source/external/duckdb/src/storage/compression/dict_fsst/analyze.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/storage/compression/dict_fsst/ub_duckdb_storage_compression_dict_fsst.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [310/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_column_schema.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/parquet_column_schema.hpp:10, from /build/source/external/duckdb/extension/parquet/parquet_column_schema.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [311/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/pyfilesystem.cpp.o In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/pyfilesystem.cpp:1: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [312/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_statistics.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/parquet_statistics.hpp:11, from /build/source/external/duckdb/extension/parquet/parquet_statistics.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [313/510] Building CXX object duckdb/src/main/extension/CMakeFiles/duckdb_main_extension.dir/extension_install.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/opener_file_system.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/database_file_opener.hpp:13, from /build/source/external/duckdb/src/main/extension/extension_install.cpp:5: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/compressed_file_system.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/gzip_file_system.hpp:11, from /build/source/external/duckdb/src/main/extension/extension_install.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/main/database_file_opener.hpp:15: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [314/510] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/ub_duckdb_parser_tableref.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/physical_plan_generator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type.hpp:17, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type_set.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/config.hpp:29, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serializer.hpp:24, from /build/source/external/duckdb/src/parser/tableref/basetableref.cpp:4, from /build/tmpa__hshy0/build/duckdb/src/parser/tableref/ub_duckdb_parser_tableref.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/expression_type.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/base_expression.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_expression.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/tableref/at_clause.hpp:11, from /build/source/external/duckdb/src/parser/tableref/at_clause.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/parser/tableref/ub_duckdb_parser_tableref.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/parser/tableref/basetableref.cpp:5: /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [315/510] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-current.cpp.o [316/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_keys.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:13, from /build/source/external/duckdb/extension/json/json_functions/json_keys.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/vector_operations.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [317/510] Building CXX object duckdb/src/storage/checkpoint/CMakeFiles/duckdb_storage_checkpoint.dir/ub_duckdb_storage_checkpoint.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/storage/storage_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/checkpoint_manager.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/checkpoint/row_group_writer.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/checkpoint/table_data_writer.hpp:12, from /build/source/external/duckdb/src/storage/checkpoint/row_group_writer.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/storage/checkpoint/ub_duckdb_storage_checkpoint.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/task_executor.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/checkpoint/table_data_writer.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/storage/checkpoint/table_data_writer.cpp:8, from /build/tmpa__hshy0/build/duckdb/src/storage/checkpoint/ub_duckdb_storage_checkpoint.cpp:3: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [318/510] Building CXX object duckdb/src/main/extension/CMakeFiles/duckdb_main_extension.dir/extension_load.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/extension_helper.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/virtual_file_system.hpp:14, from /build/source/external/duckdb/src/main/extension/extension_load.cpp:5: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/file_system.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/local_file_system.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/dl.hpp:12, from /build/source/external/duckdb/src/main/extension/extension_load.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [319/510] Building CXX object duckdb/src/storage/compression/alp/CMakeFiles/duckdb_storage_compression_alp.dir/ub_duckdb_storage_compression_alp.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/storage/storage_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/compression/alp/alp_analyze.hpp:12, from /build/source/external/duckdb/src/storage/compression/alp/alp.cpp:3, from /build/tmpa__hshy0/build/duckdb/src/storage/compression/alp/ub_duckdb_storage_compression_alp.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/limits.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/compression/alp/alp_constants.hpp:11, from /build/source/external/duckdb/src/storage/compression/alp/alp_constants.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/storage/compression/alp/ub_duckdb_storage_compression_alp.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [320/510] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/ub_duckdb_optimizer_pushdown.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_pushdown.hpp:12, from /build/source/external/duckdb/src/optimizer/pushdown/pushdown_aggregate.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/optimizer/pushdown/ub_duckdb_optimizer_pushdown.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/value.hpp:11, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [321/510] Building CXX object duckdb/extension/CMakeFiles/duckdb_generated_extension_loader.dir/__/codegen/src/generated_extension_loader.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb/main/extension/generated_extension_loader.hpp:13, from /build/tmpa__hshy0/build/duckdb/codegen/src/generated_extension_loader.cpp:1: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/statement_type.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/query_result.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/arrow/arrow_type_extension.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/config.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:13: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [322/510] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-makedate.cpp.o [323/510] Linking CXX static library duckdb/extension/libduckdb_generated_extension_loader.a [324/510] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu_extension.cpp.o [325/510] Building CXX object duckdb/third_party/fastpforlib/CMakeFiles/duckdb_fastpforlib.dir/bitpacking.cpp.o [326/510] Building CXX object duckdb/extension/core_functions/scalar/union/CMakeFiles/duckdb_core_functions_union.dir/ub_duckdb_core_functions_union.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17, from /build/source/external/duckdb/extension/core_functions/scalar/union/union_value.cpp:4, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/scalar/union/ub_duckdb_core_functions_union.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/aggregate_function.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/function_set.hpp:11, from /build/source/external/duckdb/extension/core_functions/include/core_functions/scalar/union_functions.hpp:14, from /build/source/external/duckdb/extension/core_functions/scalar/union/union_extract.cpp:1, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/scalar/union/ub_duckdb_core_functions_union.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [327/510] Building CXX object duckdb/src/storage/buffer/CMakeFiles/duckdb_storage_buffer.dir/ub_duckdb_storage_buffer.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/src/storage/buffer/buffer_pool.cpp:10, from /build/tmpa__hshy0/build/duckdb/src/storage/buffer/ub_duckdb_storage_buffer.cpp:5: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/storage_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/buffer/buffer_handle.hpp:11, from /build/source/external/duckdb/src/storage/buffer/buffer_handle.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/storage/buffer/ub_duckdb_storage_buffer.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [328/510] Linking CXX static library duckdb/third_party/fastpforlib/libduckdb_fastpforlib.a [329/510] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-table-range.cpp.o [330/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_serialize_plan.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/extension/json/json_functions/json_serialize_plan.cpp:4: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/logical_operator_visitor.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/column_binding_resolver.hpp:11, from /build/source/external/duckdb/extension/json/json_functions/json_serialize_plan.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [331/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_value.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:13, from /build/source/external/duckdb/extension/json/json_functions/json_value.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/vector_operations.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [332/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_contains.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:13, from /build/source/external/duckdb/extension/json/json_functions/json_contains.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/vector_operations.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [333/510] Building CXX object duckdb/src/execution/index/CMakeFiles/duckdb_execution_index.dir/ub_duckdb_execution_index.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/storage/storage_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/index/fixed_size_buffer.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/index/fixed_size_allocator.hpp:16, from /build/source/external/duckdb/src/execution/index/fixed_size_allocator.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/index/ub_duckdb_execution_index.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/index/fixed_size_allocator.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [334/510] Building CXX object duckdb/extension/core_functions/scalar/map/CMakeFiles/duckdb_core_functions_map.dir/ub_duckdb_core_functions_map.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17, from /build/source/external/duckdb/extension/core_functions/scalar/map/map_keys_values.cpp:7, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/scalar/map/ub_duckdb_core_functions_map.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/aggregate_function.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/function_set.hpp:11, from /build/source/external/duckdb/extension/core_functions/include/core_functions/scalar/map_functions.hpp:14, from /build/source/external/duckdb/extension/core_functions/scalar/map/map_keys_values.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [335/510] Building CXX object duckdb/src/function/scalar/system/CMakeFiles/duckdb_func_system.dir/ub_duckdb_func_system.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/generic_common.hpp:15, from /build/source/external/duckdb/src/function/scalar/system/aggregate_export.cpp:3, from /build/tmpa__hshy0/build/duckdb/src/function/scalar/system/ub_duckdb_func_system.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/standard_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/function_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/aggregate_function_catalog_entry.hpp:11, from /build/source/external/duckdb/src/function/scalar/system/aggregate_export.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/function/scalar/system/aggregate_export.cpp:7: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [336/510] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/ub_duckdb_statement.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/extra_drop_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/drop_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/statement/drop_statement.hpp:11, from /build/source/external/duckdb/src/parser/statement/drop_statement.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/parser/statement/ub_duckdb_statement.cpp:10: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/column_definition.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/statement/alter_statement.hpp:11, from /build/source/external/duckdb/src/parser/statement/alter_statement.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/parser/statement/ub_duckdb_statement.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21: /build/source/external/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 { | ^~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [337/510] Building CXX object duckdb/src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/ub_duckdb_operator_schema.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/extension_helper.hpp:11, from /build/source/external/duckdb/src/execution/operator/schema/physical_attach.cpp:6, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/schema/ub_duckdb_operator_schema.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/schema/physical_alter.hpp:11, from /build/source/external/duckdb/src/execution/operator/schema/physical_alter.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/schema/ub_duckdb_operator_schema.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [338/510] Building CXX object duckdb/src/optimizer/statistics/operator/CMakeFiles/duckdb_optimizer_statistics_op.dir/ub_duckdb_optimizer_statistics_op.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/generic_common.hpp:15, from /build/source/external/duckdb/src/optimizer/statistics/operator/propagate_filter.cpp:2, from /build/tmpa__hshy0/build/duckdb/src/optimizer/statistics/operator/ub_duckdb_optimizer_statistics_op.cpp:4: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/column_index.hpp:11, from /build/source/external/duckdb/src/optimizer/statistics/operator/propagate_aggregate.cpp:2, from /build/tmpa__hshy0/build/duckdb/src/optimizer/statistics/operator/ub_duckdb_optimizer_statistics_op.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [339/510] Building CXX object duckdb/src/parser/query_node/CMakeFiles/duckdb_query_node.dir/ub_duckdb_query_node.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/parser/query_node/recursive_cte_node.cpp:2, from /build/tmpa__hshy0/build/duckdb/src/parser/query_node/ub_duckdb_query_node.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/expression_type.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/base_expression.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_expression.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/query_node/recursive_cte_node.hpp:11, from /build/source/external/duckdb/src/parser/query_node/recursive_cte_node.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [340/510] Building CXX object duckdb/src/common/adbc/CMakeFiles/duckdb_adbc.dir/ub_duckdb_adbc.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/capi/capi_internal.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/adbc/adbc.hpp:13, from /build/source/external/duckdb/src/common/adbc/adbc.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/common/adbc/ub_duckdb_adbc.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [341/510] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-list-range.cpp.o [342/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_scan.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:12, from /build/source/external/duckdb/extension/json/include/json_reader.hpp:16, from /build/source/external/duckdb/extension/json/include/json_scan.hpp:11, from /build/source/external/duckdb/extension/json/json_scan.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/file_compression_type.hpp:11, from /build/source/external/duckdb/extension/json/include/json_reader.hpp:13: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/extension_helper.hpp:11, from /build/source/external/duckdb/extension/json/json_scan.cpp:7: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [343/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/json_functions.cpp:1: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [344/510] Building CXX object duckdb/src/main/extension/CMakeFiles/duckdb_main_extension.dir/extension_loader.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/main/extension/extension_loader.cpp:1: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/main/extension/extension_loader.cpp:18: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [345/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_table_in_out.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/json_functions/json_table_in_out.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/operator/cast_operators.hpp:12, from /build/source/external/duckdb/extension/json/include/json_common.hpp:11, from /build/source/external/duckdb/extension/json/json_functions/json_table_in_out.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [346/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_create.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/json_functions/json_create.cpp:4: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/cast/default_casts.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/cast/cast_function_set.hpp:11, from /build/source/external/duckdb/extension/json/json_functions/json_create.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [347/510] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-timebucket.cpp.o [348/510] Building CXX object duckdb/extension/core_functions/scalar/blob/CMakeFiles/duckdb_core_functions_blob.dir/ub_duckdb_core_functions_blob.cpp.o [349/510] Building CXX object duckdb/src/function/pragma/CMakeFiles/duckdb_func_pragma.dir/ub_duckdb_func_pragma.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/function/pragma/pragma_functions.cpp:7, from /build/tmpa__hshy0/build/duckdb/src/function/pragma/ub_duckdb_func_pragma.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/string_util.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14, from /build/source/external/duckdb/src/include/duckdb/common/named_parameter_map.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/function.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/pragma_function.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/pragma/pragma_functions.hpp:11, from /build/source/external/duckdb/src/function/pragma/pragma_functions.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [350/510] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/ub_duckdb_transformer_expression.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/transformer.hpp:18, from /build/source/external/duckdb/src/parser/transform/expression/transform_array_access.cpp:6, from /build/tmpa__hshy0/build/duckdb/src/parser/transform/expression/ub_duckdb_transformer_expression.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/value.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/expression/constant_expression.hpp:11, from /build/source/external/duckdb/src/parser/transform/expression/transform_array_access.cpp:3: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21: /build/source/external/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 { | ^~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [351/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_crypto.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/extension/parquet/include/parquet_crypto.hpp:15, from /build/source/external/duckdb/extension/parquet/parquet_crypto.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/extension/parquet/../../third_party/thrift/thrift/transport/TTransport.h:25, from /build/source/external/duckdb/extension/parquet/../../third_party/thrift/thrift/protocol/TProtocol.h:28, from /build/source/external/duckdb/extension/parquet/../../third_party/thrift/thrift/TBase.h:24, from /build/source/external/duckdb/extension/parquet/../../third_party/parquet/parquet_types.h:14, from /build/source/external/duckdb/extension/parquet/include/parquet_crypto.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [352/510] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-dateadd.cpp.o [353/510] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-datepart.cpp.o [354/510] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/ub_duckdb_optimizer_rules.cpp.o [355/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_structure.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:13, from /build/source/external/duckdb/extension/json/json_functions/json_structure.cpp:5: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/operator/cast_operators.hpp:12, from /build/source/external/duckdb/extension/json/include/json_common.hpp:11, from /build/source/external/duckdb/extension/json/include/json_structure.hpp:11, from /build/source/external/duckdb/extension/json/json_functions/json_structure.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [356/510] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-datesub.cpp.o [357/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_geometry.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/column_writer.hpp:11, from /build/source/external/duckdb/extension/parquet/include/parquet_geometry.hpp:11, from /build/source/external/duckdb/extension/parquet/parquet_geometry.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [358/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_multi_file_info.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_function.hpp:11, from /build/source/external/duckdb/extension/json/include/json_multi_file_info.hpp:11, from /build/source/external/duckdb/extension/json/json_multi_file_info.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/file_glob_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [359/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_pretty.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:13, from /build/source/external/duckdb/extension/json/json_functions/json_pretty.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/vector_operations.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [360/510] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-datefunc.cpp.o [361/510] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-strptime.cpp.o [362/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/read_json.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:12, from /build/source/external/duckdb/extension/json/json_functions/read_json.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/extension/json/json_functions/read_json.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [363/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/read_json_objects.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/json_functions/read_json_objects.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/operator/cast_operators.hpp:12, from /build/source/external/duckdb/extension/json/include/json_common.hpp:11, from /build/source/external/duckdb/extension/json/json_functions/read_json_objects.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [364/510] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-timezone.cpp.o [365/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_extension.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/json/include/json_extension.hpp:11, from /build/source/external/duckdb/extension/json/json_extension.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [366/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_serialize_sql.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/extension/json/json_functions/json_serialize_sql.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/expression_executor_state.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/expression_executor.hpp:12, from /build/source/external/duckdb/extension/json/json_functions/json_serialize_sql.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [367/510] Building CXX object duckdb/extension/parquet/decoder/CMakeFiles/duckdb_parquet_decoders.dir/ub_duckdb_parquet_decoders.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/decoder/byte_stream_split_decoder.hpp:11, from /build/source/external/duckdb/extension/parquet/decoder/byte_stream_split_decoder.cpp:1, from /build/tmpa__hshy0/build/duckdb/extension/parquet/decoder/ub_duckdb_parquet_decoders.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [368/510] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/ub_duckdb_expression_binders.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/planner/expression_binder/index_binder.hpp:13, from /build/source/external/duckdb/src/planner/expression_binder/index_binder.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/planner/expression_binder/ub_duckdb_expression_binders.cpp:12: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/expression_type.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/base_expression.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_expression.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/expression/bound_expression.hpp:12, from /build/source/external/duckdb/src/include/duckdb/planner/expression_binder.hpp:15, from /build/source/external/duckdb/src/include/duckdb/planner/expression_binder/aggregate_binder.hpp:11, from /build/source/external/duckdb/src/planner/expression_binder/aggregate_binder.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/planner/expression_binder/ub_duckdb_expression_binders.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/planner/expression_binder/index_binder.cpp:10: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [369/510] Building CXX object duckdb/extension/parquet/reader/variant/CMakeFiles/duckdb_parquet_reader_variant.dir/ub_duckdb_parquet_reader_variant.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/column_reader.hpp:11, from /build/source/external/duckdb/extension/parquet/include/reader/uuid_column_reader.hpp:11, from /build/source/external/duckdb/extension/parquet/reader/variant/variant_binary_decoder.cpp:5, from /build/tmpa__hshy0/build/duckdb/extension/parquet/reader/variant/ub_duckdb_parquet_reader_variant.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/string_type.hpp:13, from /build/source/external/duckdb/extension/parquet/include/reader/variant/variant_binary_decoder.hpp:3, from /build/source/external/duckdb/extension/parquet/reader/variant/variant_binary_decoder.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [370/510] Building CXX object duckdb/src/storage/statistics/CMakeFiles/duckdb_storage_statistics.dir/ub_duckdb_storage_statistics.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/storage/statistics/base_statistics.cpp:11, from /build/tmpa__hshy0/build/duckdb/src/storage/statistics/ub_duckdb_storage_statistics.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/string_util.hpp:11, from /build/source/external/duckdb/src/storage/statistics/base_statistics.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [371/510] Building CXX object duckdb/src/transaction/CMakeFiles/duckdb_transaction.dir/ub_duckdb_transaction.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/storage/storage_manager.hpp:12, from /build/source/external/duckdb/src/transaction/duck_transaction_manager.cpp:12, from /build/tmpa__hshy0/build/duckdb/src/transaction/ub_duckdb_transaction.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_set.hpp:11, from /build/source/external/duckdb/src/include/duckdb/transaction/transaction_manager.hpp:11, from /build/source/external/duckdb/src/include/duckdb/transaction/duck_transaction_manager.hpp:11, from /build/source/external/duckdb/src/transaction/duck_transaction_manager.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/transaction/meta_transaction.cpp:6, from /build/tmpa__hshy0/build/duckdb/src/transaction/ub_duckdb_transaction.cpp:4: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [372/510] Building CXX object duckdb/src/execution/operator/scan/CMakeFiles/duckdb_operator_scan.dir/ub_duckdb_operator_scan.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/execution/operator/aggregate/physical_hash_aggregate.hpp:16, from /build/source/external/duckdb/src/execution/operator/scan/physical_column_data_scan.cpp:4, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/scan/ub_duckdb_operator_scan.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/original/std/memory.hpp:3, from /build/source/external/duckdb/src/include/duckdb/common/unique_ptr.hpp:7, from /build/source/external/duckdb/src/include/duckdb/common/compatible_with_ipp.hpp:3, from /build/source/external/duckdb/src/include/duckdb/common/shared_ptr.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/optional_ptr.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/optionally_owned_ptr.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/scan/physical_column_data_scan.hpp:11, from /build/source/external/duckdb/src/execution/operator/scan/physical_column_data_scan.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/execution/operator/scan/physical_table_scan.cpp:8, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/scan/ub_duckdb_operator_scan.cpp:7: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [373/510] Building CXX object duckdb/extension/parquet/writer/variant/CMakeFiles/duckdb_parquet_writer_variant.dir/ub_duckdb_parquet_writer_variant.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/column_writer.hpp:11, from /build/source/external/duckdb/extension/parquet/include/writer/struct_column_writer.hpp:11, from /build/source/external/duckdb/extension/parquet/include/writer/variant_column_writer.hpp:11, from /build/source/external/duckdb/extension/parquet/writer/variant/convert_variant.cpp:1, from /build/tmpa__hshy0/build/duckdb/extension/parquet/writer/variant/ub_duckdb_parquet_writer_variant.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [374/510] Building CXX object duckdb/src/execution/operator/csv_scanner/table_function/CMakeFiles/duckdb_operator_csv_table_function.dir/ub_duckdb_operator_csv_table_function.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer_manager.hpp:13, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_scanner.hpp:11, from /build/source/external/duckdb/src/execution/operator/csv_scanner/table_function/csv_file_scanner.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/csv_scanner/table_function/ub_duckdb_operator_csv_table_function.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer_manager.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:13, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/scanner_boundary.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_scanner.hpp:12: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [375/510] Building CXX object duckdb/extension/core_functions/scalar/generic/CMakeFiles/duckdb_core_functions_generic.dir/ub_duckdb_core_functions_generic.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/extension/core_functions/scalar/generic/binning.cpp:4, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/scalar/generic/ub_duckdb_core_functions_generic.cpp:3: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/aggregate_function.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/function_set.hpp:11, from /build/source/external/duckdb/extension/core_functions/include/core_functions/scalar/generic_functions.hpp:14, from /build/source/external/duckdb/extension/core_functions/scalar/generic/alias.cpp:1, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/scalar/generic/ub_duckdb_core_functions_generic.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/extension/core_functions/scalar/generic/current_setting.cpp:3, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/scalar/generic/ub_duckdb_core_functions_generic.cpp:6: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [376/510] Building CXX object duckdb/src/main/secret/CMakeFiles/duckdb_main_secret.dir/ub_duckdb_main_secret.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/main/secret/secret.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/main/secret/ub_duckdb_main_secret.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/main/secret/secret.cpp:6: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [377/510] Building CXX object duckdb/src/execution/operator/csv_scanner/util/CMakeFiles/duckdb_csv_util.dir/ub_duckdb_csv_util.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_error.hpp:16, from /build/source/external/duckdb/src/execution/operator/csv_scanner/util/csv_error.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/csv_scanner/util/ub_duckdb_csv_util.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/string_util.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_error.hpp:14: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/table/read_csv.hpp:16, from /build/source/external/duckdb/src/execution/operator/csv_scanner/util/csv_error.cpp:4: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [378/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/copy_json.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/json_functions/copy_json.cpp:9: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/string_util.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14, from /build/source/external/duckdb/src/include/duckdb/common/named_parameter_map.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/function.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/copy_function.hpp:11, from /build/source/external/duckdb/extension/json/json_functions/copy_json.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [379/510] Building CXX object duckdb/src/function/scalar/CMakeFiles/duckdb_func_scalar.dir/ub_duckdb_func_scalar.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17, from /build/source/external/duckdb/src/function/scalar/nested_functions.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/function/scalar/ub_duckdb_func_scalar.cpp:5: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/string_util.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14, from /build/source/external/duckdb/src/include/duckdb/common/named_parameter_map.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/function.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/built_in_functions.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/scalar/compressed_materialization_utils.hpp:11, from /build/source/external/duckdb/src/function/scalar/compressed_materialization_utils.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/function/scalar/ub_duckdb_func_scalar.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [380/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/python_import_cache.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:13, from /build/source/src/duckdb_py/python_import_cache.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:12: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ [381/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_type.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:13, from /build/source/external/duckdb/extension/json/json_functions/json_type.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/vector_operations.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [382/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_extract.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/extension/json/include/json_functions.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:13, from /build/source/external/duckdb/extension/json/json_functions/json_extract.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/vector_operations.hpp:11, from /build/source/external/duckdb/extension/json/include/json_executors.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [383/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/parquet/parquet_types.cpp.o [384/510] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/ub_duckdb_parser.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/parser/parsed_expression.cpp:7, from /build/tmpa__hshy0/build/duckdb/src/parser/ub_duckdb_parser.cpp:8: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/expression_type.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/base_expression.hpp:11, from /build/source/external/duckdb/src/parser/base_expression.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/parser/ub_duckdb_parser.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [385/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/column_reader.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/column_reader.hpp:11, from /build/source/external/duckdb/extension/parquet/column_reader.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [386/510] Building CXX object duckdb/src/function/scalar/struct/CMakeFiles/duckdb_func_struct_main.dir/ub_duckdb_func_struct_main.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17, from /build/source/external/duckdb/src/function/scalar/struct/remap_struct.cpp:4, from /build/tmpa__hshy0/build/duckdb/src/function/scalar/struct/ub_duckdb_func_struct_main.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/string_util.hpp:11, from /build/source/external/duckdb/src/function/scalar/struct/remap_struct.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [387/510] Building CXX object duckdb/extension/parquet/writer/CMakeFiles/duckdb_parquet_writers.dir/ub_duckdb_parquet_writers.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/column_writer.hpp:11, from /build/source/external/duckdb/extension/parquet/include/writer/list_column_writer.hpp:11, from /build/source/external/duckdb/extension/parquet/include/writer/array_column_writer.hpp:11, from /build/source/external/duckdb/extension/parquet/writer/array_column_writer.cpp:1, from /build/tmpa__hshy0/build/duckdb/extension/parquet/writer/ub_duckdb_parquet_writers.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [388/510] Building CXX object src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/numpy_result_conversion.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/numpy/numpy_result_conversion.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ [389/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_reader.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/parquet_reader.hpp:11, from /build/source/external/duckdb/extension/parquet/parquet_reader.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [390/510] Building CXX object src/duckdb_py/pybind11/CMakeFiles/python_pybind11.dir/pybind_wrapper.cpp.o In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/pybind11/pybind_wrapper.cpp:3: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/pybind11/pybind_wrapper.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [391/510] Building CXX object duckdb/src/common/types/column/CMakeFiles/duckdb_common_types_column.dir/ub_duckdb_common_types_column.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/common/types/column/column_data_allocator.cpp:5, from /build/tmpa__hshy0/build/duckdb/src/common/types/column/ub_duckdb_common_types_column.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/column/column_data_scan_states.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/column/column_data_collection_iterators.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/column/column_data_collection.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/column/column_data_allocator.hpp:11, from /build/source/external/duckdb/src/common/types/column/column_data_allocator.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [392/510] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/ub_duckdb_expression.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/physical_plan_generator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type.hpp:17, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type_set.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/config.hpp:29, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serializer.hpp:24, from /build/source/external/duckdb/src/parser/expression/between_expression.cpp:2, from /build/tmpa__hshy0/build/duckdb/src/parser/expression/ub_duckdb_expression.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/expression_type.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/base_expression.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_expression.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/expression/between_expression.hpp:11, from /build/source/external/duckdb/src/parser/expression/between_expression.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/parser/expression/between_expression.cpp:3: /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [393/510] Building CXX object duckdb/src/planner/subquery/CMakeFiles/duckdb_planner_subquery.dir/ub_duckdb_planner_subquery.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/operator/logical_create_secret.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/operator/list.hpp:11, from /build/source/external/duckdb/src/planner/subquery/flatten_dependent_join.cpp:12, from /build/tmpa__hshy0/build/duckdb/src/planner/subquery/ub_duckdb_planner_subquery.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/string_util.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14, from /build/source/external/duckdb/src/include/duckdb/planner/binder.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/subquery/flatten_dependent_join.hpp:12, from /build/source/external/duckdb/src/planner/subquery/flatten_dependent_join.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [394/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/path_like.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:12, from /build/source/src/duckdb_py/path_like.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/path_like.hpp:3, from /build/source/src/duckdb_py/path_like.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /build/source/src/duckdb_py/path_like.cpp:3: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [395/510] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_transform.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/extension/json/json_functions/json_transform.cpp:4: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/column_index.hpp:11, from /build/source/external/duckdb/extension/json/include/json_transform.hpp:11, from /build/source/external/duckdb/extension/json/json_functions/json_transform.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [396/510] Building CXX object duckdb/src/main/settings/CMakeFiles/duckdb_main_settings.dir/ub_duckdb_main_settings.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/main/settings/custom_settings.cpp:24, from /build/tmpa__hshy0/build/duckdb/src/main/settings/ub_duckdb_main_settings.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/setting_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/settings.hpp:11, from /build/source/external/duckdb/src/main/settings/custom_settings.cpp:12: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [397/510] Building CXX object src/duckdb_py/typing/CMakeFiles/python_type.dir/typing.cpp.o In file included from /build/source/src/duckdb_py/include/duckdb_python/typing.hpp:4, from /build/source/src/duckdb_py/typing/typing.cpp:1: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/include/duckdb_python/typing.hpp:5: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/typing.hpp:3: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [398/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/dataframe.cpp.o In file included from /build/source/src/duckdb_py/dataframe.cpp:1: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/dataframe.cpp:2: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [399/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_extension.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/parquet_extension.hpp:11, from /build/source/external/duckdb/extension/parquet/parquet_extension.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [400/510] Building CXX object src/duckdb_py/jupyter/CMakeFiles/python_jupyter.dir/jupyter_progress_bar_display.cpp.o In file included from /build/source/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:1: /build/source/src/duckdb_py/include/duckdb_python/jupyter_progress_bar_display.hpp:17:7: warning: ‘duckdb::JupyterProgressBarDisplay’ declared with greater visibility than the type of its field ‘duckdb::JupyterProgressBarDisplay::progress_bar’ [-Wattributes] 17 | class JupyterProgressBarDisplay : public ProgressBarDisplay { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:2: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/jupyter_progress_bar_display.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [401/510] Building CXX object duckdb/src/common/arrow/CMakeFiles/duckdb_common_arrow.dir/ub_duckdb_common_arrow.cpp.o [402/510] Building CXX object src/duckdb_py/common/CMakeFiles/python_common.dir/exceptions.cpp.o [403/510] Building CXX object duckdb/extension/parquet/reader/CMakeFiles/duckdb_parquet_readers.dir/ub_duckdb_parquet_readers.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/column_reader.hpp:11, from /build/source/external/duckdb/extension/parquet/include/reader/decimal_column_reader.hpp:11, from /build/source/external/duckdb/extension/parquet/reader/decimal_column_reader.cpp:1, from /build/tmpa__hshy0/build/duckdb/extension/parquet/reader/ub_duckdb_parquet_readers.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [404/510] Building CXX object src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/numpy_bind.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/numpy/numpy_bind.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_bind.hpp:3, from /build/source/src/duckdb_py/numpy/numpy_bind.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_analyzer.hpp:14, from /build/source/src/duckdb_py/numpy/numpy_bind.cpp:3: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/python_conversion.hpp:14, from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_analyzer.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/numpy/numpy_bind.cpp:4: /build/source/src/duckdb_py/include/duckdb_python/pandas/column/pandas_numpy_column.hpp:8:7: warning: ‘duckdb::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘duckdb::PandasNumpyColumn::array’ [-Wattributes] 8 | class PandasNumpyColumn : public PandasColumn { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4, from /build/source/src/duckdb_py/numpy/numpy_bind.cpp:5: /build/source/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: ‘duckdb::PythonObjectContainer’ declared with greater visibility than the type of its field ‘duckdb::PythonObjectContainer::py_obj’ [-Wattributes] 20 | class PythonObjectContainer { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: ‘duckdb::RegisteredArray’ declared with greater visibility than the type of its field ‘duckdb::RegisteredArray::numpy_array’ [-Wattributes] 13 | struct RegisteredArray { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/numpy/numpy_bind.cpp:7: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [405/510] Building CXX object src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/raw_array_wrapper.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:12, from /build/source/src/duckdb_py/numpy/raw_array_wrapper.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13, from /build/source/src/duckdb_py/numpy/raw_array_wrapper.cpp:8: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /build/source/src/duckdb_py/numpy/raw_array_wrapper.cpp:10: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [406/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/importer.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/importer.hpp:12, from /build/source/src/duckdb_py/importer.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/importer.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/importer.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/importer.cpp:2: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/importer.cpp:4: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [407/510] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/ub_duckdb_operator_helper.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/execution/operator/helper/physical_create_secret.hpp:12, from /build/source/external/duckdb/src/execution/operator/helper/physical_create_secret.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/helper/ub_duckdb_operator_helper.cpp:5: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/helper/physical_result_collector.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/helper/physical_batch_collector.hpp:11, from /build/source/external/duckdb/src/execution/operator/helper/physical_batch_collector.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/helper/ub_duckdb_operator_helper.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/execution/operator/helper/physical_create_secret.cpp:3: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [408/510] Building CXX object src/duckdb_py/pyconnection/CMakeFiles/python_connection.dir/type_creation.cpp.o In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/pyconnection/type_creation.cpp:1: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/arrow/arrow_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [409/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/map.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/map.hpp:11, from /build/source/src/duckdb_py/map.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:13, from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4, from /build/source/src/duckdb_py/map.cpp:3: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: ‘duckdb::PythonObjectContainer’ declared with greater visibility than the type of its field ‘duckdb::PythonObjectContainer::py_obj’ [-Wattributes] 20 | class PythonObjectContainer { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: ‘duckdb::RegisteredArray’ declared with greater visibility than the type of its field ‘duckdb::RegisteredArray::numpy_array’ [-Wattributes] 13 | struct RegisteredArray { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/map.cpp:4: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/map.cpp:6: /build/source/src/duckdb_py/include/duckdb_python/pandas/column/pandas_numpy_column.hpp:8:7: warning: ‘duckdb::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘duckdb::PandasNumpyColumn::array’ [-Wattributes] 8 | class PandasNumpyColumn : public PandasColumn { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/map.cpp:8: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/map.cpp:9: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/map.cpp:11: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [410/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_multi_file_info.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_function.hpp:11, from /build/source/external/duckdb/extension/parquet/include/parquet_multi_file_info.hpp:11, from /build/source/external/duckdb/extension/parquet/parquet_multi_file_info.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/file_glob_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/parquet_reader.hpp:11, from /build/source/external/duckdb/extension/parquet/include/parquet_multi_file_info.hpp:12: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [411/510] Building CXX object duckdb/src/common/tree_renderer/CMakeFiles/duckdb_common_tree_renderer.dir/ub_duckdb_common_tree_renderer.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/execution/operator/aggregate/physical_hash_aggregate.hpp:16, from /build/source/external/duckdb/src/common/tree_renderer/json_tree_renderer.cpp:5, from /build/tmpa__hshy0/build/duckdb/src/common/tree_renderer/ub_duckdb_common_tree_renderer.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/tree_renderer/json_tree_renderer.hpp:11, from /build/source/external/duckdb/src/common/tree_renderer/json_tree_renderer.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [412/510] Building CXX object duckdb/src/function/scalar/list/CMakeFiles/duckdb_func_list_nested.dir/ub_duckdb_func_list_nested.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17, from /build/source/external/duckdb/src/function/scalar/list/contains_or_position.cpp:2, from /build/tmpa__hshy0/build/duckdb/src/function/scalar/list/ub_duckdb_func_list_nested.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/aggregate_function.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/function_set.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/scalar/list_functions.hpp:14, from /build/source/external/duckdb/src/function/scalar/list/contains_or_position.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [413/510] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/ub_duckdb_function.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/extension_helper.hpp:11, from /build/source/external/duckdb/src/function/built_in_functions.cpp:12, from /build/tmpa__hshy0/build/duckdb/src/function/ub_duckdb_function.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/aggregate_function.hpp:12, from /build/source/external/duckdb/src/function/aggregate_function.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/function/ub_duckdb_function.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [414/510] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/comparison_operators.cpp.o [415/510] Building CXX object duckdb/src/execution/index/art/CMakeFiles/duckdb_execution_index_art.dir/ub_duckdb_execution_index_art.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/compression_function.hpp:20, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/index/unbound_index.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/index/bound_index.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/index/art/art.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/index/art/art_builder.hpp:11, from /build/source/external/duckdb/src/execution/index/art/art_builder.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/index/art/ub_duckdb_execution_index_art.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/string_util.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_index_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/index/unbound_index.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20, from /build/source/external/duckdb/src/include/duckdb/storage/storage_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/index/fixed_size_buffer.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/index/fixed_size_allocator.hpp:16, from /build/source/external/duckdb/src/include/duckdb/execution/index/art/node.hpp:16, from /build/source/external/duckdb/src/include/duckdb/execution/index/art/art.hpp:12: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [416/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_writer.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/parquet_writer.hpp:11, from /build/source/external/duckdb/extension/parquet/parquet_writer.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [417/510] Building CXX object src/duckdb_py/arrow/CMakeFiles/python_arrow.dir/arrow_export_utils.cpp.o In file included from /build/source/src/duckdb_py/arrow/arrow_export_utils.cpp:1: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11, from /build/source/src/duckdb_py/arrow/arrow_export_utils.cpp:12: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/arrow/arrow_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [418/510] Building CXX object src/duckdb_py/pandas/CMakeFiles/python_pandas.dir/analyzer.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:12, from /build/source/src/duckdb_py/pandas/analyzer.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /build/source/src/duckdb_py/pandas/analyzer.cpp:2: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [419/510] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/ub_duckdb_planner_operator.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/planner/operator/logical_copy_to_file.cpp:4, from /build/tmpa__hshy0/build/duckdb/src/planner/operator/ub_duckdb_planner_operator.cpp:6: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/tuple_data_layout_enums.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/operator/logical_aggregate.hpp:11, from /build/source/external/duckdb/src/planner/operator/logical_aggregate.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/planner/operator/ub_duckdb_planner_operator.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [420/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/pystatement.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pystatement.hpp:12, from /build/source/src/duckdb_py/pystatement.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pystatement.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [421/510] Building CXX object src/duckdb_py/pandas/CMakeFiles/python_pandas.dir/bind.cpp.o In file included from /build/source/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:13, from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4, from /build/source/src/duckdb_py/pandas/bind.cpp:1: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: ‘duckdb::PythonObjectContainer’ declared with greater visibility than the type of its field ‘duckdb::PythonObjectContainer::py_obj’ [-Wattributes] 20 | class PythonObjectContainer { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: ‘duckdb::RegisteredArray’ declared with greater visibility than the type of its field ‘duckdb::RegisteredArray::numpy_array’ [-Wattributes] 13 | struct RegisteredArray { | ^~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/python_conversion.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_analyzer.hpp:16, from /build/source/src/duckdb_py/pandas/bind.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:3: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/python_conversion.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/pandas/bind.cpp:3: /build/source/src/duckdb_py/include/duckdb_python/pandas/column/pandas_numpy_column.hpp:8:7: warning: ‘duckdb::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘duckdb::PandasNumpyColumn::array’ [-Wattributes] 8 | class PandasNumpyColumn : public PandasColumn { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/pandas/bind.cpp:4: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [422/510] Building CXX object duckdb/src/execution/nested_loop_join/CMakeFiles/duckdb_nested_loop_join.dir/ub_duckdb_nested_loop_join.cpp.o [423/510] Building CXX object duckdb/third_party/yyjson/CMakeFiles/duckdb_yyjson.dir/yyjson.cpp.o [424/510] Building CXX object src/duckdb_py/native/CMakeFiles/python_native.dir/python_objects.cpp.o In file included from /build/source/src/duckdb_py/native/python_objects.cpp:1: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/native/python_objects.cpp:9: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:3: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [425/510] Linking CXX static library duckdb/third_party/yyjson/libduckdb_yyjson.a [426/510] Building CXX object src/duckdb_py/arrow/CMakeFiles/python_arrow.dir/arrow_array_stream.cpp.o In file included from /build/source/src/duckdb_py/arrow/arrow_array_stream.cpp:1: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11, from /build/source/src/duckdb_py/arrow/arrow_array_stream.cpp:5: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/arrow/arrow_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [427/510] Building CXX object duckdb/src/common/multi_file/CMakeFiles/duckdb_common_multi_file.dir/ub_duckdb_common_multi_file.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_function.hpp:11, from /build/source/external/duckdb/src/common/multi_file/multi_file_function.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/common/multi_file/ub_duckdb_common_multi_file.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/base_file_reader.hpp:11, from /build/source/external/duckdb/src/common/multi_file/base_file_reader.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/common/multi_file/ub_duckdb_common_multi_file.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [428/510] Building CXX object duckdb/src/logging/CMakeFiles/duckdb_logging.dir/ub_duckdb_logging.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/logging/log_manager.cpp:5, from /build/tmpa__hshy0/build/duckdb/src/logging/ub_duckdb_logging.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types.hpp:11, from /build/source/external/duckdb/src/include/duckdb/logging/logging.hpp:14, from /build/source/external/duckdb/src/include/duckdb/logging/log_type.hpp:11, from /build/source/external/duckdb/src/logging/log_manager.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [429/510] Building CXX object duckdb/src/main/relation/CMakeFiles/duckdb_main_relation.dir/ub_duckdb_main_relation.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/relation/read_csv_relation.hpp:11, from /build/source/external/duckdb/src/main/relation/read_csv_relation.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/main/relation/ub_duckdb_main_relation.cpp:18: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/relation.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/relation/aggregate_relation.hpp:11, from /build/source/external/duckdb/src/main/relation/aggregate_relation.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/main/relation/ub_duckdb_main_relation.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:13, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/sniffer/csv_sniffer.hpp:11, from /build/source/external/duckdb/src/main/relation/read_csv_relation.cpp:4: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [430/510] Building CXX object src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/array_wrapper.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/numpy/array_wrapper.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13, from /build/source/src/duckdb_py/numpy/array_wrapper.cpp:8: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /build/source/src/duckdb_py/numpy/array_wrapper.cpp:10: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [431/510] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/ub_duckdb_planner_expression.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/function_serialization.hpp:14, from /build/source/external/duckdb/src/planner/expression/bound_aggregate_expression.cpp:7, from /build/tmpa__hshy0/build/duckdb/src/planner/expression/ub_duckdb_planner_expression.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/expression_type.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/base_expression.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_expression.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/expression/bound_expression.hpp:12, from /build/source/external/duckdb/src/planner/expression/bound_expression.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/planner/expression/ub_duckdb_planner_expression.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [432/510] Building CXX object duckdb/extension/core_functions/scalar/operators/CMakeFiles/duckdb_core_functions_operators.dir/ub_duckdb_core_functions_operators.cpp.o [433/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_metadata.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/parquet_reader.hpp:11, from /build/source/external/duckdb/extension/parquet/include/parquet_metadata.hpp:11, from /build/source/external/duckdb/extension/parquet/parquet_metadata.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [434/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/python_replacement_scan.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb/main/db_instance_cache.hpp:12, from /build/source/src/duckdb_py/python_replacement_scan.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/prepared_statement_mode.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/client_context_state.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/python_replacement_scan.hpp:3, from /build/source/src/duckdb_py/python_replacement_scan.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/python_replacement_scan.cpp:7: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4, from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:13, from /build/source/src/duckdb_py/python_replacement_scan.cpp:12: /build/source/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: ‘duckdb::PythonObjectContainer’ declared with greater visibility than the type of its field ‘duckdb::PythonObjectContainer::py_obj’ [-Wattributes] 20 | class PythonObjectContainer { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: ‘duckdb::RegisteredArray’ declared with greater visibility than the type of its field ‘duckdb::RegisteredArray::numpy_array’ [-Wattributes] 13 | struct RegisteredArray { | ^~~~~~~~~~~~~~~ [435/510] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/ub_duckdb_transformer_statement.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/transformer.hpp:18, from /build/source/external/duckdb/src/parser/transform/statement/transform_alter_table.cpp:6, from /build/tmpa__hshy0/build/duckdb/src/parser/transform/statement/ub_duckdb_transformer_statement.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/constraint.hpp:11, from /build/source/external/duckdb/src/parser/transform/statement/transform_alter_table.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21: /build/source/external/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 { | ^~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [436/510] Building CXX object src/duckdb_py/arrow/CMakeFiles/python_arrow.dir/polars_filter_pushdown.cpp.o In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/arrow/polars_filter_pushdown.cpp:10: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/table_filter.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/arrow/polars_filter_pushdown.hpp:12, from /build/source/src/duckdb_py/arrow/polars_filter_pushdown.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [437/510] Building CXX object src/duckdb_py/arrow/CMakeFiles/python_arrow.dir/pyarrow_filter_pushdown.cpp.o In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/arrow/pyarrow_filter_pushdown.cpp:11: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/arrow/arrow_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/arrow/pyarrow_filter_pushdown.hpp:11, from /build/source/src/duckdb_py/arrow/pyarrow_filter_pushdown.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [438/510] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/ub_duckdb_catalog.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/binary_deserializer.hpp:11, from /build/source/external/duckdb/src/catalog/catalog_entry.cpp:4, from /build/tmpa__hshy0/build/duckdb/src/catalog/ub_duckdb_catalog.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/catalog/catalog_entry.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/catalog/catalog_entry.cpp:6: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [439/510] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/ub_duckdb_func_string_main.cpp.o [440/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/python_udf.cpp.o In file included from /build/source/src/duckdb_py/python_udf.cpp:4: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/python_udf.cpp:5: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/statement_type.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/query_result.hpp:11, from /build/source/src/duckdb_py/python_udf.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4, from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:13, from /build/source/src/duckdb_py/python_udf.cpp:6: /build/source/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: ‘duckdb::PythonObjectContainer’ declared with greater visibility than the type of its field ‘duckdb::PythonObjectContainer::py_obj’ [-Wattributes] 20 | class PythonObjectContainer { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: ‘duckdb::RegisteredArray’ declared with greater visibility than the type of its field ‘duckdb::RegisteredArray::numpy_array’ [-Wattributes] 13 | struct RegisteredArray { | ^~~~~~~~~~~~~~~ [441/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/pyresult.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:12, from /build/source/src/duckdb_py/pyresult.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /build/source/src/duckdb_py/pyresult.cpp:2: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [442/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/pyexpression.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:12, from /build/source/src/duckdb_py/pyexpression.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/python_conversion.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/python_conversion.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [443/510] Building CXX object duckdb/third_party/fmt/CMakeFiles/duckdb_fmt.dir/format.cc.o [444/510] Building CXX object duckdb/src/function/scalar/compressed_materialization/CMakeFiles/duckdb_func_compressed_materialization.dir/ub_duckdb_func_compressed_materialization.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/function/scalar/compressed_materialization/compress_integral.cpp:2, from /build/tmpa__hshy0/build/duckdb/src/function/scalar/compressed_materialization/ub_duckdb_func_compressed_materialization.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/limits.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/numeric_utils.hpp:14, from /build/source/external/duckdb/src/function/scalar/compressed_materialization/compress_integral.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [445/510] Building CXX object duckdb/src/parallel/CMakeFiles/duckdb_parallel.dir/ub_duckdb_parallel.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/execution/operator/scan/physical_table_scan.hpp:16, from /build/source/external/duckdb/src/parallel/executor.cpp:5, from /build/tmpa__hshy0/build/duckdb/src/parallel/ub_duckdb_parallel.cpp:6: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/task.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/executor_task.hpp:11, from /build/source/external/duckdb/src/parallel/async_result.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/parallel/ub_duckdb_parallel.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/parallel/pipeline.cpp:11, from /build/tmpa__hshy0/build/duckdb/src/parallel/ub_duckdb_parallel.cpp:9: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [446/510] Linking CXX static library duckdb/third_party/fmt/libduckdb_fmt.a [447/510] Building CXX object src/duckdb_py/pandas/CMakeFiles/python_pandas.dir/scan.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:11, from /build/source/src/duckdb_py/pandas/scan.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:13, from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4, from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:13: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: ‘duckdb::PythonObjectContainer’ declared with greater visibility than the type of its field ‘duckdb::PythonObjectContainer::py_obj’ [-Wattributes] 20 | class PythonObjectContainer { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: ‘duckdb::RegisteredArray’ declared with greater visibility than the type of its field ‘duckdb::RegisteredArray::numpy_array’ [-Wattributes] 13 | struct RegisteredArray { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/pandas/scan.cpp:3: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/pandas/scan.cpp:9: /build/source/src/duckdb_py/include/duckdb_python/pandas/column/pandas_numpy_column.hpp:8:7: warning: ‘duckdb::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘duckdb::PandasNumpyColumn::array’ [-Wattributes] 8 | class PandasNumpyColumn : public PandasColumn { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/pandas/scan.cpp:16:8: warning: ‘duckdb::PandasScanFunctionData’ declared with greater visibility than the type of its field ‘duckdb::PandasScanFunctionData::df’ [-Wattributes] 16 | struct PandasScanFunctionData : public TableFunctionData { | ^~~~~~~~~~~~~~~~~~~~~~ [448/510] Building CXX object duckdb/extension/core_functions/scalar/list/CMakeFiles/duckdb_core_functions_list.dir/ub_duckdb_core_functions_list.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17, from /build/source/external/duckdb/extension/core_functions/scalar/list/flatten.cpp:5, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/scalar/list/ub_duckdb_core_functions_list.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/aggregate_function.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/function_set.hpp:11, from /build/source/external/duckdb/extension/core_functions/include/core_functions/scalar/list_functions.hpp:14, from /build/source/external/duckdb/extension/core_functions/scalar/list/flatten.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [449/510] Building CXX object duckdb/src/function/cast/variant/CMakeFiles/duckdb_variant_cast.dir/ub_duckdb_variant_cast.cpp.o [450/510] Building CXX object duckdb/src/optimizer/join_order/CMakeFiles/duckdb_optimizer_join_order.dir/ub_duckdb_optimizer_join_order.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/operator/logical_create_secret.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/operator/list.hpp:11, from /build/source/external/duckdb/src/optimizer/join_order/join_node.cpp:5, from /build/tmpa__hshy0/build/duckdb/src/optimizer/join_order/ub_duckdb_optimizer_join_order.cpp:4: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/optimizer/join_order/query_graph.hpp:11, from /build/source/external/duckdb/src/optimizer/join_order/query_graph.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/optimizer/join_order/ub_duckdb_optimizer_join_order.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [451/510] Building CXX object src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/numpy_scan.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:12, from /build/source/src/duckdb_py/numpy/numpy_scan.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /build/source/src/duckdb_py/numpy/numpy_scan.cpp:2: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4, from /build/source/src/duckdb_py/numpy/numpy_scan.cpp:9: /build/source/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: ‘duckdb::PythonObjectContainer’ declared with greater visibility than the type of its field ‘duckdb::PythonObjectContainer::py_obj’ [-Wattributes] 20 | class PythonObjectContainer { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: ‘duckdb::RegisteredArray’ declared with greater visibility than the type of its field ‘duckdb::RegisteredArray::numpy_array’ [-Wattributes] 13 | struct RegisteredArray { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/numpy/numpy_scan.cpp:15: /build/source/src/duckdb_py/include/duckdb_python/pandas/column/pandas_numpy_column.hpp:8:7: warning: ‘duckdb::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘duckdb::PandasNumpyColumn::array’ [-Wattributes] 8 | class PandasNumpyColumn : public PandasColumn { | ^~~~~~~~~~~~~~~~~ [452/510] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/ub_duckdb_physical_plan.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/execution/operator/aggregate/physical_hash_aggregate.hpp:16, from /build/source/external/duckdb/src/execution/physical_plan/plan_aggregate.cpp:5, from /build/tmpa__hshy0/build/duckdb/src/execution/physical_plan/ub_duckdb_physical_plan.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/setting_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/settings.hpp:11, from /build/source/external/duckdb/src/execution/physical_plan/plan_aggregate.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/execution/physical_plan/plan_create_index.cpp:4, from /build/tmpa__hshy0/build/duckdb/src/execution/physical_plan/ub_duckdb_physical_plan.cpp:10: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [453/510] Building CXX object duckdb/src/execution/CMakeFiles/duckdb_execution.dir/ub_duckdb_execution.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/index_vector.hpp:14, from /build/source/external/duckdb/src/include/duckdb/planner/operator/logical_insert.hpp:12, from /build/source/external/duckdb/src/execution/column_binding_resolver.cpp:10, from /build/tmpa__hshy0/build/duckdb/src/execution/ub_duckdb_execution.cpp:5: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/expression_type.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/base_expression.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/expression.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/expression/bound_conjunction_expression.hpp:11, from /build/source/external/duckdb/src/execution/adaptive_filter.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/ub_duckdb_execution.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [454/510] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/ub_duckdb_bind_expression.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/generic_common.hpp:15, from /build/source/external/duckdb/src/planner/binder/expression/bind_aggregate_expression.cpp:7, from /build/tmpa__hshy0/build/duckdb/src/planner/binder/expression/ub_duckdb_bind_expression.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/standard_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/function_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/aggregate_function_catalog_entry.hpp:11, from /build/source/external/duckdb/src/planner/binder/expression/bind_aggregate_expression.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/planner/binder/expression/bind_window_expression.cpp:6, from /build/tmpa__hshy0/build/duckdb/src/planner/binder/expression/ub_duckdb_bind_expression.cpp:22: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [455/510] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/ub_duckdb_parsed_data.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/catalog/catalog.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator_states.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/table_function.hpp:14, from /build/source/external/duckdb/src/include/duckdb/function/function_set.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_scalar_function_info.hpp:12, from /build/source/external/duckdb/src/parser/parsed_data/alter_scalar_function_info.cpp:2, from /build/tmpa__hshy0/build/duckdb/src/parser/parsed_data/ub_duckdb_parsed_data.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/catalog_type.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/alter_info.hpp:11, from /build/source/external/duckdb/src/parser/parsed_data/alter_info.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/parser/parsed_data/ub_duckdb_parsed_data.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/function/macro_function.hpp:12, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_macro_info.hpp:12, from /build/source/external/duckdb/src/parser/parsed_data/create_info.cpp:5, from /build/tmpa__hshy0/build/duckdb/src/parser/parsed_data/ub_duckdb_parsed_data.cpp:10: /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11, from /build/source/external/duckdb/src/parser/parsed_data/create_secret_info.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/parser/parsed_data/ub_duckdb_parsed_data.cpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [456/510] Building CXX object duckdb/src/execution/operator/csv_scanner/scanner/CMakeFiles/duckdb_csv_scanner.dir/ub_duckdb_csv_scanner.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer_manager.hpp:13, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/base_scanner.hpp:11, from /build/source/external/duckdb/src/execution/operator/csv_scanner/scanner/base_scanner.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/csv_scanner/scanner/ub_duckdb_csv_scanner.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer_manager.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:13, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/scanner_boundary.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/base_scanner.hpp:12: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [457/510] Building CXX object src/duckdb_py/pyexpression/CMakeFiles/python_expression.dir/initialize.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:12, from /build/source/src/duckdb_py/pyexpression/initialize.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/pyexpression/initialize.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/python_conversion.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/python_conversion.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [458/510] Building CXX object duckdb/src/planner/binder/query_node/CMakeFiles/duckdb_bind_query_node.dir/ub_duckdb_bind_query_node.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/operator/logical_create_secret.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/operator/list.hpp:11, from /build/source/external/duckdb/src/planner/binder/query_node/plan_select_node.cpp:4, from /build/tmpa__hshy0/build/duckdb/src/planner/binder/query_node/ub_duckdb_bind_query_node.cpp:9: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/limits.hpp:13, from /build/source/external/duckdb/src/planner/binder/query_node/bind_select_node.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/planner/binder/query_node/ub_duckdb_bind_query_node.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/table/read_csv.hpp:16, from /build/source/external/duckdb/src/planner/binder/query_node/plan_setop.cpp:7, from /build/tmpa__hshy0/build/duckdb/src/planner/binder/query_node/ub_duckdb_bind_query_node.cpp:10: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [459/510] Building CXX object src/duckdb_py/functional/CMakeFiles/python_functional.dir/functional.cpp.o In file included from /build/source/src/duckdb_py/include/duckdb_python/functional.hpp:4, from /build/source/src/duckdb_py/functional/functional.cpp:1: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/include/duckdb_python/functional.hpp:5: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/functional.hpp:3: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [460/510] Building CXX object duckdb/src/execution/operator/aggregate/CMakeFiles/duckdb_operator_aggregate.dir/ub_duckdb_operator_aggregate.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/execution/operator/aggregate/physical_hash_aggregate.hpp:16, from /build/source/external/duckdb/src/execution/operator/aggregate/physical_hash_aggregate.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/aggregate/ub_duckdb_operator_aggregate.cpp:4: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/expression_executor_state.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/expression_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/aggregate/aggregate_object.hpp:11, from /build/source/external/duckdb/src/execution/operator/aggregate/aggregate_object.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/aggregate/ub_duckdb_operator_aggregate.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [461/510] Building CXX object duckdb/src/common/types/row/CMakeFiles/duckdb_common_types_row.dir/ub_duckdb_common_types_row.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/common/types/row/tuple_data_collection.cpp:8, from /build/tmpa__hshy0/build/duckdb/src/common/types/row/ub_duckdb_common_types_row.cpp:4: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/perfect_map_set.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/fixed_size_map.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/row/partitioned_tuple_data.hpp:11, from /build/source/external/duckdb/src/common/types/row/partitioned_tuple_data.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/common/types/row/ub_duckdb_common_types_row.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/common/fixed_size_map.hpp:12: In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = bool]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = signed char]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = short int]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = int]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = long int]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = hugeint_t]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = unsigned char]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = short unsigned int]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = unsigned int]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = long unsigned int]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = uhugeint_t]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = float]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = double]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = interval_t]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataTemplatedWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with T = string_t]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1056:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataCollectionWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with COLLECTION_VECTOR = ListVector]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1177:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataStructWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&)’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1114:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’, inlined from ‘void duckdb::TemplatedValidityMask::SetAllValid(duckdb::idx_t) [with V = unsigned char]’ at /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:296:14, inlined from ‘void duckdb::TupleDataCollectionWithinCollectionScatter(const Vector&, const TupleDataVectorFormat&, const SelectionVector&, idx_t, const TupleDataLayout&, const Vector&, Vector&, idx_t, const UnifiedVectorFormat&, const vector&) [with COLLECTION_VECTOR = ArrayVector]’ at /build/source/external/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp:1177:25: /build/source/external/duckdb/src/include/duckdb/common/types/validity_mask.hpp:303:42: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 303 | validity_mask[i] = ValidityBuffer::MAX_ENTRY; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [462/510] Building CXX object src/duckdb_py/native/CMakeFiles/python_native.dir/python_conversion.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/python_conversion.hpp:11, from /build/source/src/duckdb_py/native/python_conversion.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/python_conversion.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13, from /build/source/src/duckdb_py/native/python_conversion.cpp:4: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /build/source/src/duckdb_py/native/python_conversion.cpp:5: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [463/510] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/ub_duckdb_catalog_entries.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/catalog/catalog_entry/duck_index_entry.cpp:3, from /build/tmpa__hshy0/build/duckdb/src/catalog/catalog_entry/ub_duckdb_catalog_entries.cpp:4: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/standard_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/function_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/aggregate_function_catalog_entry.hpp:11, from /build/source/external/duckdb/src/catalog/catalog_entry/aggregate_function_catalog_entry.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/catalog/catalog_entry/ub_duckdb_catalog_entries.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/catalog/catalog_entry/duck_schema_entry.cpp:25, from /build/tmpa__hshy0/build/duckdb/src/catalog/catalog_entry/ub_duckdb_catalog_entries.cpp:5: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [464/510] Building CXX object src/duckdb_py/typing/CMakeFiles/python_type.dir/pytype.cpp.o In file included from /build/source/src/duckdb_py/typing/pytype.cpp:1: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/typing/pytype.cpp:5: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:3: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [465/510] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/ub_duckdb_func_window.cpp.o [466/510] Building CXX object duckdb/src/main/http/CMakeFiles/duckdb_common_http.dir/ub_duckdb_common_http.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/main/http/http_util.cpp:9, from /build/tmpa__hshy0/build/duckdb/src/main/http/ub_duckdb_common_http.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/http_util.hpp:11, from /build/source/external/duckdb/src/main/http/http_util.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [467/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/pyrelation.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:12, from /build/source/src/duckdb_py/pyrelation.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/pyrelation.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /build/source/src/duckdb_py/pyrelation.cpp:3: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [468/510] Building CXX object duckdb/extension/core_functions/aggregate/nested/CMakeFiles/duckdb_core_functions_nested.dir/ub_duckdb_core_functions_nested.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17, from /build/source/external/duckdb/extension/core_functions/aggregate/nested/binned_histogram.cpp:1, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/aggregate/nested/ub_duckdb_core_functions_nested.cpp:2: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/aggregate_function.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/function_set.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [469/510] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/column_writer.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/extension/parquet/include/column_writer.hpp:11, from /build/source/external/duckdb/extension/parquet/column_writer.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [470/510] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/ub_duckdb_bind_tableref.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/extension_helper.hpp:11, from /build/source/external/duckdb/src/planner/binder/tableref/bind_basetableref.cpp:6, from /build/tmpa__hshy0/build/duckdb/src/planner/binder/tableref/ub_duckdb_bind_tableref.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/standard_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/table_catalog_entry.hpp:11, from /build/source/external/duckdb/src/planner/binder/tableref/bind_basetableref.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [471/510] Building CXX object duckdb/src/function/aggregate/distributive/CMakeFiles/duckdb_aggr_distr.dir/ub_duckdb_aggr_distr.cpp.o [472/510] Building CXX object duckdb/extension/core_functions/scalar/math/CMakeFiles/duckdb_core_functions_math.dir/ub_duckdb_core_functions_math.cpp.o [473/510] Building CXX object duckdb/src/main/capi/CMakeFiles/duckdb_main_capi.dir/ub_duckdb_main_capi.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/capi/capi_internal.hpp:12, from /build/source/external/duckdb/src/main/capi/aggregate_function-c.cpp:6, from /build/tmpa__hshy0/build/duckdb/src/main/capi/ub_duckdb_main_capi.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog.hpp:11, from /build/source/external/duckdb/src/main/capi/aggregate_function-c.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [474/510] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/ub_duckdb_planner.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/binary_deserializer.hpp:11, from /build/source/external/duckdb/src/planner/logical_operator.cpp:6, from /build/tmpa__hshy0/build/duckdb/src/planner/ub_duckdb_planner.cpp:11: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/string_util.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14, from /build/source/external/duckdb/src/include/duckdb/planner/binding_alias.hpp:11, from /build/source/external/duckdb/src/planner/binding_alias.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/planner/ub_duckdb_planner.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/planner/binder.cpp:9, from /build/tmpa__hshy0/build/duckdb/src/planner/ub_duckdb_planner.cpp:12: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [475/510] Building CXX object duckdb/src/execution/operator/csv_scanner/sniffer/CMakeFiles/duckdb_csv_sniffer.dir/ub_duckdb_csv_sniffer.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/sniffer/csv_sniffer.hpp:11, from /build/source/external/duckdb/src/execution/operator/csv_scanner/sniffer/csv_sniffer.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/csv_scanner/sniffer/ub_duckdb_csv_sniffer.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp:13: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [476/510] Building CXX object src/duckdb_py/pyrelation/CMakeFiles/python_relation.dir/initialize.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:12, from /build/source/src/duckdb_py/pyrelation/initialize.cpp:1: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /build/source/src/duckdb_py/pyrelation/initialize.cpp:2: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [477/510] Building CXX object duckdb/src/execution/operator/persistent/CMakeFiles/duckdb_operator_persistent.dir/ub_duckdb_operator_persistent.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/expression_executor.hpp:15, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/table/read_csv.hpp:11, from /build/source/external/duckdb/src/execution/operator/persistent/csv_rejects_table.cpp:3, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/persistent/ub_duckdb_operator_persistent.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/appender.hpp:11, from /build/source/external/duckdb/src/execution/operator/persistent/csv_rejects_table.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/table/read_csv.hpp:16: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [478/510] Building CXX object duckdb/src/common/operator/CMakeFiles/duckdb_common_operators.dir/ub_duckdb_common_operators.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/binary_deserializer.hpp:11, from /build/source/external/duckdb/src/common/operator/cast_operators.cpp:29, from /build/tmpa__hshy0/build/duckdb/src/common/operator/ub_duckdb_common_operators.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/operator/cast_operators.hpp:12, from /build/source/external/duckdb/src/common/operator/cast_operators.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [479/510] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/ub_duckdb_operator_join.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/execution/operator/aggregate/physical_hash_aggregate.hpp:16, from /build/source/external/duckdb/src/execution/operator/join/physical_delim_join.cpp:3, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/join/ub_duckdb_operator_join.cpp:7: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/column/column_data_scan_states.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/column/column_data_collection_iterators.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/column/column_data_collection.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/operator/join/outer_join_marker.hpp:12, from /build/source/external/duckdb/src/execution/operator/join/outer_join_marker.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/execution/operator/join/ub_duckdb_operator_join.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [480/510] Building CXX object duckdb/extension/core_functions/scalar/string/CMakeFiles/duckdb_core_functions_string.dir/ub_duckdb_core_functions_string.cpp.o [481/510] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/ub_duckdb_bind_statement.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/table/read_csv.hpp:11, from /build/source/external/duckdb/src/planner/binder/statement/bind_copy.cpp:9, from /build/tmpa__hshy0/build/duckdb/src/planner/binder/statement/ub_duckdb_bind_statement.cpp:4: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/string_util.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/case_insensitive_map.hpp:14, from /build/source/external/duckdb/src/include/duckdb/planner/binder.hpp:11, from /build/source/external/duckdb/src/planner/binder/statement/bind_attach.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/planner/binder/statement/ub_duckdb_bind_statement.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/table/read_csv.hpp:16: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [482/510] Building CXX object duckdb/src/common/row_operations/CMakeFiles/duckdb_row_operations.dir/ub_duckdb_row_operations.cpp.o [483/510] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/ub_duckdb_table_func_system.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/function/table/system/duckdb_connection_count.cpp:4, from /build/tmpa__hshy0/build/duckdb/src/function/table/system/ub_duckdb_table_func_system.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/operator_result_type.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/table_function.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/table/system_functions.hpp:11, from /build/source/external/duckdb/src/function/table/system/duckdb_connection_count.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [484/510] Building CXX object duckdb/src/storage/serialization/CMakeFiles/duckdb_storage_serialization.dir/ub_duckdb_storage_serialization.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/physical_plan_generator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type.hpp:17, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_type_set.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/config.hpp:29, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serializer.hpp:24, from /build/source/external/duckdb/src/storage/serialization/serialize_constraint.cpp:6, from /build/tmpa__hshy0/build/duckdb/src/storage/serialization/ub_duckdb_storage_serialization.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/original/std/memory.hpp:3, from /build/source/external/duckdb/src/include/duckdb/common/unique_ptr.hpp:7, from /build/source/external/duckdb/src/include/duckdb/common/compatible_with_ipp.hpp:3, from /build/source/external/duckdb/src/include/duckdb/common/shared_ptr.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serialization_traits.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/serializer.hpp:12: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/storage/serialization/serialize_constraint.cpp:7: /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp:11, from /build/source/external/duckdb/src/include/duckdb/function/table/read_csv.hpp:16, from /build/source/external/duckdb/src/storage/serialization/serialize_nodes.cpp:29, from /build/tmpa__hshy0/build/duckdb/src/storage/serialization/ub_duckdb_storage_serialization.cpp:10: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [485/510] Building CXX object duckdb/src/storage/compression/CMakeFiles/duckdb_storage_compression.dir/ub_duckdb_storage_compression.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/planner/filter/bloom_filter.hpp:11, from /build/source/external/duckdb/src/storage/compression/numeric_constant.cpp:4, from /build/tmpa__hshy0/build/duckdb/src/storage/compression/ub_duckdb_storage_compression.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/storage/compression/numeric_constant.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [486/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/pyconnection.cpp.o In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/pyconnection.cpp:1: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/arrow/arrow_wrapper.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:15: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4, from /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:13, from /build/source/src/duckdb_py/pyconnection.cpp:30: /build/source/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: ‘duckdb::PythonObjectContainer’ declared with greater visibility than the type of its field ‘duckdb::PythonObjectContainer::py_obj’ [-Wattributes] 20 | class PythonObjectContainer { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: ‘duckdb::RegisteredArray’ declared with greater visibility than the type of its field ‘duckdb::RegisteredArray::numpy_array’ [-Wattributes] 13 | struct RegisteredArray { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/pyconnection.cpp:37: /build/source/src/duckdb_py/include/duckdb_python/jupyter_progress_bar_display.hpp:17:7: warning: ‘duckdb::JupyterProgressBarDisplay’ declared with greater visibility than the type of its field ‘duckdb::JupyterProgressBarDisplay::progress_bar’ [-Wattributes] 17 | class JupyterProgressBarDisplay : public ProgressBarDisplay { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [487/510] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/duckdb_python.cpp.o In file included from /build/source/src/duckdb_py/duckdb_python.cpp:7: /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::keys’ [-Wattributes] 28 | struct PyDictionary { | ^~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::values’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: ‘duckdb::PyDictionary’ declared with greater visibility than the type of its field ‘duckdb::PyDictionary::dict’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: ‘duckdb::PyDecimal’ declared with greater visibility than the type of its field ‘duckdb::PyDecimal::obj’ [-Wattributes] 58 | struct PyDecimal { | ^~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::obj’ [-Wattributes] 128 | struct PyTime { | ^~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: ‘duckdb::PyTime’ declared with greater visibility than the type of its field ‘duckdb::PyTime::timezone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::obj’ [-Wattributes] 150 | struct PyDateTime { | ^~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: ‘duckdb::PyDateTime’ declared with greater visibility than the type of its field ‘duckdb::PyDateTime::tzone_obj’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: ‘duckdb::FileLikeObject’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 220 | class FileLikeObject : public py::object { | ^~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /build/source/src/duckdb_py/duckdb_python.cpp:8: /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: ‘duckdb::pyarrow::RecordBatchReader’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class RecordBatchReader : public py::object { | ^~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: ‘duckdb::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 40 | class Table : public py::object { | ^~~~~ /build/source/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:69:7: warning: ‘duckdb::PythonTableArrowArrayStreamFactory’ declared with greater visibility than the type of its field ‘duckdb::PythonTableArrowArrayStreamFactory::cached_arrow_table’ [-Wattributes] 69 | class PythonTableArrowArrayStreamFactory { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:11: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/common.h:233, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/attr.h:13, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/detail/class.h:12, from /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include/pybind11/pybind11.h:12, from /build/source/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /build/source/src/duckdb_py/duckdb_python.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14: /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: ‘duckdb::PythonImportCacheItem’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCacheItem::object’ [-Wattributes] 19 | struct PythonImportCacheItem { | ^~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: ‘duckdb::PythonImportCache’ declared with greater visibility than the type of its field ‘duckdb::PythonImportCache::owned_objects’ [-Wattributes] 19 | struct PythonImportCache { | ^~~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: ‘duckdb::RegisteredObject’ declared with greater visibility than the type of its field ‘duckdb::RegisteredObject::obj’ [-Wattributes] 14 | class RegisteredObject { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: ‘duckdb::RawArrayWrapper’ declared with greater visibility than the type of its field ‘duckdb::RawArrayWrapper::array’ [-Wattributes] 16 | struct RawArrayWrapper { | ^~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:16: /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: ‘duckdb::PandasDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PandasDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: ‘duckdb::PolarsDataFrame’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 28 | class PolarsDataFrame : public py::object { | ^~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories’ [-Wattributes] 20 | struct DuckDBPyResult { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: ‘duckdb::DuckDBPyResult’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyResult::categories_type’ [-Wattributes] /build/source/src/duckdb_py/include/duckdb_python/pyrelation.hpp:28:8: warning: ‘duckdb::DuckDBPyRelation’ declared with greater visibility than the type of its field ‘duckdb::DuckDBPyRelation::connection_owner’ [-Wattributes] 28 | struct DuckDBPyRelation { | ^~~~~~~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17: /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: ‘duckdb::PyGenericAlias’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 8 | class PyGenericAlias : public py::object { | ^~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: ‘duckdb::PyUnionType’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 16 | class PyUnionType : public py::object { | ^~~~~~~~~~~ In file included from /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6, from /build/source/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20: /build/source/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: ‘duckdb::PythonGILWrapper’ declared with greater visibility than the type of its field ‘duckdb::PythonGILWrapper::acquire’ [-Wattributes] 7 | struct PythonGILWrapper { | ^~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: ‘duckdb::ModifiedMemoryFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 12 | class ModifiedMemoryFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: ‘duckdb::AbstractFileSystem’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes] 24 | class AbstractFileSystem : public py::object { | ^~~~~~~~~~~~~~~~~~ /build/source/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: ‘duckdb::PythonFileHandle’ declared with greater visibility than the type of its field ‘duckdb::PythonFileHandle::handle’ [-Wattributes] 34 | class PythonFileHandle : public FileHandle { | ^~~~~~~~~~~~~~~~ [488/510] Building CXX object duckdb/src/storage/CMakeFiles/duckdb_storage.dir/ub_duckdb_storage.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/storage/buffer_manager.cpp:8, from /build/tmpa__hshy0/build/duckdb/src/storage/ub_duckdb_storage.cpp:3: /build/source/external/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 { | ^~~~~~~~~~~~~ In file included from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/arena_allocator.hpp:11, from /build/source/external/duckdb/src/storage/arena_allocator.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/storage/ub_duckdb_storage.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [489/510] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/ub_duckdb_func_table.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/include/duckdb.hpp:12, from /build/source/external/duckdb/src/function/table/arrow.cpp:3, from /build/tmpa__hshy0/build/duckdb/src/function/table/ub_duckdb_func_table.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /build/source/external/duckdb/src/include/duckdb.hpp:11: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [490/510] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/is_distinct_from.cpp.o [491/510] Building CXX object duckdb/extension/icu/third_party/icu/common/CMakeFiles/duckdb_icu_common.dir/ub_duckdb_icu_common.cpp.o [492/510] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/ub_duckdb_optimizer.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/operator/logical_create_secret.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/operator/list.hpp:11, from /build/source/external/duckdb/src/include/duckdb/optimizer/cte_inlining.hpp:16, from /build/source/external/duckdb/src/optimizer/common_subplan_optimizer.cpp:4, from /build/tmpa__hshy0/build/duckdb/src/optimizer/ub_duckdb_optimizer.cpp:7: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11, from /build/source/external/duckdb/src/include/duckdb/catalog/catalog.hpp:11, from /build/source/external/duckdb/src/include/duckdb/planner/logical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/optimizer/build_probe_side_optimizer.hpp:13, from /build/source/external/duckdb/src/optimizer/build_probe_side_optimizer.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/optimizer/ub_duckdb_optimizer.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/optimizer/topn_window_elimination.cpp:29, from /build/tmpa__hshy0/build/duckdb/src/optimizer/ub_duckdb_optimizer.cpp:31: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [493/510] Building CXX object duckdb/src/function/scalar/operator/CMakeFiles/duckdb_func_ops_main.dir/ub_duckdb_func_ops_main.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/function/scalar/operator/arithmetic.cpp:11, from /build/tmpa__hshy0/build/duckdb/src/function/scalar/operator/ub_duckdb_func_ops_main.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/operator/add.hpp:11, from /build/source/external/duckdb/src/function/scalar/operator/add.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/function/scalar/operator/ub_duckdb_func_ops_main.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [494/510] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/ub_duckdb_common_types.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/index/art/art.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/conflict_manager.hpp:13, from /build/source/external/duckdb/src/common/types/conflict_manager.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/common/types/ub_duckdb_common_types.cpp:6: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/column/column_data_scan_states.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/column/column_data_collection_iterators.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/column/column_data_collection.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/batched_data_collection.hpp:12, from /build/source/external/duckdb/src/common/types/batched_data_collection.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/common/types/ub_duckdb_common_types.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20, from /build/source/external/duckdb/src/include/duckdb/storage/storage_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/partial_block_manager.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/index/fixed_size_buffer.hpp:11, from /build/source/external/duckdb/src/include/duckdb/execution/index/fixed_size_allocator.hpp:16, from /build/source/external/duckdb/src/include/duckdb/execution/index/art/node.hpp:16, from /build/source/external/duckdb/src/include/duckdb/execution/index/art/art.hpp:12: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/common/types/type_manager.cpp:7, from /build/tmpa__hshy0/build/duckdb/src/common/types/ub_duckdb_common_types.cpp:22: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [495/510] Building CXX object duckdb/src/storage/table/CMakeFiles/duckdb_storage_table.dir/ub_duckdb_storage_table.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/execution/physical_operator.hpp:11, from /build/source/external/duckdb/src/include/duckdb/parallel/pipeline.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/executor.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/progress_bar/progress_bar.hpp:12, from /build/source/external/duckdb/src/include/duckdb/main/client_config.hpp:15, from /build/source/external/duckdb/src/include/duckdb/main/client_context.hpp:21, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp:15, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/storage/table/chunk_info.cpp:5, from /build/tmpa__hshy0/build/duckdb/src/storage/table/ub_duckdb_storage_table.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/limits.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/numeric_utils.hpp:14, from /build/source/external/duckdb/src/include/duckdb/execution/index/index_pointer.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/table/chunk_info.hpp:11, from /build/source/external/duckdb/src/storage/table/chunk_info.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/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 { | ^~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19: /build/source/external/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 { | ^~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/storage/table/column_data_checkpointer.cpp:10, from /build/tmpa__hshy0/build/duckdb/src/storage/table/ub_duckdb_storage_table.cpp:4: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [496/510] Building CXX object duckdb/extension/core_functions/scalar/date/CMakeFiles/duckdb_core_functions_date.dir/ub_duckdb_core_functions_date.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/function/scalar/nested_functions.hpp:17, from /build/source/external/duckdb/extension/core_functions/scalar/date/date_part.cpp:11, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/scalar/date/ub_duckdb_core_functions_date.cpp:10: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/aggregate_function.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/function_set.hpp:11, from /build/source/external/duckdb/extension/core_functions/include/core_functions/scalar/date_functions.hpp:14, from /build/source/external/duckdb/extension/core_functions/scalar/date/current.cpp:1, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/scalar/date/ub_duckdb_core_functions_date.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [497/510] Building CXX object duckdb/src/main/CMakeFiles/duckdb_main.dir/ub_duckdb_main.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/src/include/duckdb/main/secret/secret.hpp:13, from /build/source/external/duckdb/src/include/duckdb/main/extension/extension_loader.hpp:14, from /build/source/external/duckdb/src/include/duckdb/main/database.hpp:16, from /build/source/external/duckdb/src/main/appender.cpp:13, from /build/tmpa__hshy0/build/duckdb/src/main/ub_duckdb_main.cpp:2: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/helper.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/allocator.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/types/data_chunk.hpp:11, from /build/source/external/duckdb/src/include/duckdb/main/appender.hpp:11, from /build/source/external/duckdb/src/main/appender.cpp:1: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [498/510] Building CXX object duckdb/src/common/sort/CMakeFiles/duckdb_sort.dir/ub_duckdb_sort.cpp.o [499/510] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/ub_duckdb_common.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/csv_writer.hpp:12, from /build/source/external/duckdb/src/common/csv_writer.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/common/ub_duckdb_common.cpp:6: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/bind_helpers.hpp:11, from /build/source/external/duckdb/src/common/bind_helpers.cpp:1, from /build/tmpa__hshy0/build/duckdb/src/common/ub_duckdb_common.cpp:3: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/object_cache.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/encryption_key_manager.hpp:15, from /build/source/external/duckdb/src/common/encryption_functions.cpp:2, from /build/tmpa__hshy0/build/duckdb/src/common/ub_duckdb_common.cpp:11: /build/source/external/duckdb/src/include/duckdb/main/database.hpp:40:7: warning: defining ‘duckdb::DatabaseInstance’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 40 | class DatabaseInstance : public enable_shared_from_this { | ^~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [500/510] Building CXX object duckdb/extension/icu/third_party/icu/i18n/CMakeFiles/duckdb_icu_i18n.dir/ub_duckdb_icu_i18n.cpp.o [501/510] Building CXX object duckdb/src/execution/expression_executor/CMakeFiles/duckdb_expression_executor.dir/ub_duckdb_expression_executor.cpp.o [502/510] Building CXX object duckdb/extension/core_functions/aggregate/holistic/CMakeFiles/duckdb_core_functions_holistic.dir/ub_duckdb_core_functions_holistic.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/extension/core_functions/aggregate/holistic/quantile.cpp:10, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/aggregate/holistic/ub_duckdb_core_functions_holistic.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/extension/core_functions/include/core_functions/aggregate/histogram_helpers.hpp:11, from /build/source/external/duckdb/extension/core_functions/aggregate/holistic/approx_top_k.cpp:1, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/aggregate/holistic/ub_duckdb_core_functions_holistic.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [503/510] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/ub_duckdb_func_cast.cpp.o [504/510] Linking CXX static library duckdb/src/libduckdb_static.a [505/510] Building CXX object duckdb/extension/core_functions/aggregate/distributive/CMakeFiles/duckdb_core_functions_distributive.dir/ub_duckdb_core_functions_distributive.cpp.o In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_segment_tree.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/column_data.hpp:16, from /build/source/external/duckdb/src/include/duckdb/storage/table_storage_info.hpp:13, from /build/source/external/duckdb/src/include/duckdb/storage/index.hpp:14, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:14, from /build/source/external/duckdb/src/include/duckdb/optimizer/filter_combiner.hpp:18, from /build/source/external/duckdb/src/include/duckdb/common/hive_partitioning.hpp:13, from /build/source/external/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp:12, from /build/source/external/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp:19, from /build/source/external/duckdb/src/include/duckdb/common/serializer/deserializer.hpp:19, from /build/source/external/duckdb/extension/core_functions/aggregate/distributive/string_agg.cpp:9, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/aggregate/distributive/ub_duckdb_core_functions_distributive.cpp:3: /build/source/external/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 /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr_base.h:57, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/shared_ptr.h:53, from /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/memory:82, from /build/source/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/common.hpp:11, from /build/source/external/duckdb/src/include/duckdb/common/types/vector.hpp:12, from /build/source/external/duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/aggregate_function.hpp:12, from /build/source/external/duckdb/src/include/duckdb/function/function_set.hpp:11, from /build/source/external/duckdb/extension/core_functions/include/core_functions/aggregate/distributive_functions.hpp:14, from /build/source/external/duckdb/extension/core_functions/aggregate/distributive/kurtosis.cpp:1, from /build/tmpa__hshy0/build/duckdb/extension/core_functions/aggregate/distributive/ub_duckdb_core_functions_distributive.cpp:2: /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/table/table_index_list.hpp:12, from /build/source/external/duckdb/src/include/duckdb/storage/table/data_table_info.hpp:11, from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:17: /build/source/external/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 { | ^~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:20: /build/source/external/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp:46:7: warning: defining ‘duckdb::RowGroupCollection’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 46 | class RowGroupCollection { | ^~~~~~~~~~~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/external/duckdb/src/include/duckdb/storage/data_table.hpp:60:7: warning: defining ‘duckdb::DataTable’, which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 60 | class DataTable : public enable_shared_from_this { | ^~~~~~~~~ /nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/bits/refwrap.h:227:12: note: here. Use ‘-Wsfinae-incomplete=2’ for a diagnostic at that point 227 | struct _Reference_wrapper_base | ^~~~~~~~~~~~~~~~~~~~~~~ [506/510] Linking CXX static library duckdb/extension/json/libjson_extension.a [507/510] Linking CXX static library duckdb/extension/icu/libicu_extension.a [508/510] Linking CXX static library duckdb/extension/parquet/libparquet_extension.a [509/510] Linking CXX static library duckdb/extension/core_functions/libcore_functions_extension.a [510/510] Linking CXX shared module _duckdb.cpython-314-x86_64-linux-gnu.so *** Installing project into wheel... -- Install configuration: "Release" -- Installing: /build/tmpa__hshy0/wheel/platlib/_duckdb.cpython-314-x86_64-linux-gnu.so *** Making wheel... *** Created duckdb-1.5.5-cp314-cp314-linux_x86_64.whl Successfully built duckdb-1.5.5-cp314-cp314-linux_x86_64.whl Finished creating a wheel... Finished executing pypaBuildPhase buildPhase completed in 1 minutes 52 seconds Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for duckdb-1.5.5-cp314-cp314-linux_x86_64.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed duckdb-1.5.5-cp314-cp314-linux_x86_64.whl Finished executing pypaInstallPhase Running phase: pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/pvp5zws74q19h8pkjcv8lkzimbi8i9ar-python3.14-duckdb-1.5.5-dist checking for references to /build/ in /nix/store/pvp5zws74q19h8pkjcv8lkzimbi8i9ar-python3.14-duckdb-1.5.5-dist... patching script interpreter paths in /nix/store/pvp5zws74q19h8pkjcv8lkzimbi8i9ar-python3.14-duckdb-1.5.5-dist shrinking RPATHs of ELF executables and libraries in /nix/store/2jxvvrzdfch62mf61qpwi1kwa1rhsbqz-python3.14-duckdb-1.5.5 shrinking /nix/store/2jxvvrzdfch62mf61qpwi1kwa1rhsbqz-python3.14-duckdb-1.5.5/lib/python3.14/site-packages/_duckdb.cpython-314-x86_64-linux-gnu.so checking for references to /build/ in /nix/store/2jxvvrzdfch62mf61qpwi1kwa1rhsbqz-python3.14-duckdb-1.5.5... patching script interpreter paths in /nix/store/2jxvvrzdfch62mf61qpwi1kwa1rhsbqz-python3.14-duckdb-1.5.5 stripping (with command strip and flags -S -p) in /nix/store/2jxvvrzdfch62mf61qpwi1kwa1rhsbqz-python3.14-duckdb-1.5.5/lib Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Check whether the following modules can be imported: duckdb Running phase: pythonMetadataCheckPhase Executing pythonMetadataCheckPhase Running phase: pytestcachePhase Running phase: pytestRemoveBytecodePhase Running phase: pytestCheckPhase Executing pytestCheckPhase pytest flags: -m pytest tests --ignore-glob=tests/fast/adbc --ignore-glob=tests/fast/test_pypi_cleanup.py --ignore-glob=tests/slow/test_h2oai_arrow.py -k not\ \(test_install_non_existent_extension\)\ and\ not\ \(test_fetchmany\)\ and\ not\ \(test_connection_interrupt\)\ and\ not\ \(test_query_interruption\)\ and\ not\ \(test_query_progress\) --verbose -Wignore::DeprecationWarning ============================= test session starts ============================== platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 -- /nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 cachedir: .pytest_cache rootdir: /build/source configfile: pyproject.toml plugins: reraise-2.1.2 collecting ... collected 3369 items / 11 deselected / 10 skipped / 3358 selected tests/coverage/test_pandas_categorical_coverage.py::TestCategory::test_category_string_uint16 PASSED [ 0%] tests/coverage/test_pandas_categorical_coverage.py::TestCategory::test_category_string_uint32 PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_columns PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_auto PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_maximum_depth PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_sample_size PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_format PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_filelike PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_records PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option0] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option1] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option2] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option3] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option4] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option5] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option6] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option7] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option8] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option9] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option10] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option11] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option12] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option13] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option14] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option15] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option16] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option17] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option18] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option19] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option20] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option21] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option22] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option23] PASSED [ 0%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option24] PASSED [ 1%] tests/extensions/json/test_read_json.py::TestReadJSON::test_read_json_options[option25] PASSED [ 1%] tests/extensions/test_extensions_loading.py::test_extension_loading PASSED [ 1%] tests/extensions/test_extensions_loading.py::test_install_misuse_errors PASSED [ 1%] tests/extensions/test_httpfs.py::TestHTTPFS::test_read_json_httpfs SKIPPED [ 1%] tests/extensions/test_httpfs.py::TestHTTPFS::test_s3fs SKIPPED [ 1%] tests/extensions/test_httpfs.py::TestHTTPFS::test_httpfs SKIPPED [ 1%] tests/extensions/test_httpfs.py::TestHTTPFS::test_http_exception SKIPPED [ 1%] tests/extensions/test_httpfs.py::TestHTTPFS::test_fsspec_priority SKIPPED [ 1%] tests/fast/api/test_3324.py::Test3324::test_3324 PASSED [ 1%] tests/fast/api/test_3654.py::Test3654::test_3654_pandas PASSED [ 1%] tests/fast/api/test_3654.py::Test3654::test_3654_arrow PASSED [ 1%] tests/fast/api/test_3728.py::Test3728::test_3728_describe_enum PASSED [ 1%] tests/fast/api/test_528_rel_query_readonly.py::test_rel_query_on_readonly_database PASSED [ 1%] tests/fast/api/test_528_rel_query_readonly.py::test_rel_select_on_readonly_database_still_works PASSED [ 1%] tests/fast/api/test_528_rel_query_readonly.py::test_conn_sql_on_readonly_database_still_works PASSED [ 1%] tests/fast/api/test_6315.py::Test6315::test_6315 PASSED [ 1%] tests/fast/api/test_attribute_getter.py::TestGetAttribute::test_basic_getattr PASSED [ 1%] tests/fast/api/test_attribute_getter.py::TestGetAttribute::test_basic_getitem PASSED [ 1%] tests/fast/api/test_attribute_getter.py::TestGetAttribute::test_getitem_nonexistant PASSED [ 1%] tests/fast/api/test_attribute_getter.py::TestGetAttribute::test_getattr_nonexistant PASSED [ 1%] tests/fast/api/test_attribute_getter.py::TestGetAttribute::test_getattr_collision PASSED [ 1%] tests/fast/api/test_attribute_getter.py::TestGetAttribute::test_getitem_collision PASSED [ 1%] tests/fast/api/test_attribute_getter.py::TestGetAttribute::test_getitem_struct PASSED [ 1%] tests/fast/api/test_attribute_getter.py::TestGetAttribute::test_getattr_struct PASSED [ 1%] tests/fast/api/test_attribute_getter.py::TestGetAttribute::test_getattr_spaces PASSED [ 1%] tests/fast/api/test_attribute_getter.py::TestGetAttribute::test_getattr_doublequotes PASSED [ 1%] tests/fast/api/test_config.py::TestDBConfig::test_default_order PASSED [ 1%] tests/fast/api/test_config.py::TestDBConfig::test_null_order PASSED [ 1%] tests/fast/api/test_config.py::TestDBConfig::test_multiple_options PASSED [ 1%] tests/fast/api/test_config.py::TestDBConfig::test_external_access PASSED [ 1%] tests/fast/api/test_config.py::TestDBConfig::test_extension_setting PASSED [ 1%] tests/fast/api/test_config.py::TestDBConfig::test_unrecognized_option PASSED [ 1%] tests/fast/api/test_config.py::TestDBConfig::test_incorrect_parameter PASSED [ 1%] tests/fast/api/test_config.py::TestDBConfig::test_user_agent_default PASSED [ 2%] tests/fast/api/test_config.py::TestDBConfig::test_user_agent_custom PASSED [ 2%] tests/fast/api/test_config.py::TestDBConfig::test_secret_manager_option PASSED [ 2%] tests/fast/api/test_connection_close.py::TestConnectionClose::test_connection_close PASSED [ 2%] tests/fast/api/test_connection_close.py::TestConnectionClose::test_open_and_exit PASSED [ 2%] tests/fast/api/test_connection_close.py::TestConnectionClose::test_reopen_connection PASSED [ 2%] tests/fast/api/test_connection_close.py::TestConnectionClose::test_get_closed_default_conn PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_basic PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_preexisting PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_after_creation PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_mixed PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_temp_schema_closed PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_temp_schema_open PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_temp_schema_both PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_timezone PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_closed PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_used_after_connection_closed PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_used_after_close PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_relapi_chaining PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_relapi_chaining_filter PASSED [ 2%] tests/fast/api/test_cursor.py::TestDBAPICursor::test_cursor_relapi_chaining_table PASSED [ 2%] tests/fast/api/test_dbapi00.py::TestSimpleDBAPI::test_regular_selection PASSED [ 2%] tests/fast/api/test_dbapi00.py::TestSimpleDBAPI::test_numpy_selection PASSED [ 2%] tests/fast/api/test_dbapi00.py::TestSimpleDBAPI::test_pandas_selection PASSED [ 2%] tests/fast/api/test_dbapi01.py::TestMultipleResultSets::test_regular_selection PASSED [ 2%] tests/fast/api/test_dbapi01.py::TestMultipleResultSets::test_numpy_selection PASSED [ 2%] tests/fast/api/test_dbapi01.py::TestMultipleResultSets::test_numpy_materialized PASSED [ 2%] tests/fast/api/test_dbapi04.py::TestSimpleDBAPI::test_regular_selection PASSED [ 2%] tests/fast/api/test_dbapi05.py::TestSimpleDBAPI::test_prepare PASSED [ 2%] tests/fast/api/test_dbapi07.py::TestNumpyTimestampMilliseconds::test_numpy_timestamp PASSED [ 2%] tests/fast/api/test_dbapi07.py::TestTimestampMilliseconds::test_numpy_timestamp PASSED [ 2%] tests/fast/api/test_dbapi08.py::TestType::test_fetchdf PASSED [ 2%] tests/fast/api/test_dbapi09.py::TestNumpyDate::test_fetchall_date PASSED [ 2%] tests/fast/api/test_dbapi09.py::TestNumpyDate::test_fetchnumpy_date PASSED [ 3%] tests/fast/api/test_dbapi09.py::TestNumpyDate::test_fetchdf_date PASSED [ 3%] tests/fast/api/test_dbapi10.py::TestCursorDescription::test_description[SELECT * FROM integers-i-INTEGER-int] PASSED [ 3%] tests/fast/api/test_dbapi10.py::TestCursorDescription::test_description[SELECT * FROM timestamps-t-TIMESTAMP-datetime] PASSED [ 3%] tests/fast/api/test_dbapi10.py::TestCursorDescription::test_description[SELECT DATE '1992-09-20' AS date_col;-date_col-DATE-date] PASSED [ 3%] tests/fast/api/test_dbapi10.py::TestCursorDescription::test_description[SELECT '\\xAA'::BLOB AS blob_col;-blob_col-BLOB-bytes] PASSED [ 3%] tests/fast/api/test_dbapi10.py::TestCursorDescription::test_description[SELECT {'x': 1, 'y': 2, 'z': 3} AS struct_col-struct_col-STRUCT(x INTEGER, y INTEGER, z INTEGER)-dict] PASSED [ 3%] tests/fast/api/test_dbapi10.py::TestCursorDescription::test_description[SELECT [1, 2, 3] AS list_col-list_col-INTEGER[]-list] PASSED [ 3%] tests/fast/api/test_dbapi10.py::TestCursorDescription::test_description[SELECT 'Frank' AS str_col-str_col-VARCHAR-str] PASSED [ 3%] tests/fast/api/test_dbapi10.py::TestCursorDescription::test_description[SELECT [1, 2, 3]::JSON AS json_col-json_col-JSON-str] PASSED [ 3%] tests/fast/api/test_dbapi10.py::TestCursorDescription::test_description[SELECT union_value(tag := 1) AS union_col-union_col-UNION(tag INTEGER)-int] PASSED [ 3%] tests/fast/api/test_dbapi10.py::TestCursorDescription::test_description_comparisons PASSED [ 3%] tests/fast/api/test_dbapi10.py::TestCursorDescription::test_none_description PASSED [ 3%] tests/fast/api/test_dbapi10.py::TestCursorRowcount::test_rowcount PASSED [ 3%] tests/fast/api/test_dbapi11.py::TestReadOnly::test_readonly PASSED [ 3%] tests/fast/api/test_dbapi12.py::TestRelationApi::test_readonly PASSED [ 3%] tests/fast/api/test_dbapi12.py::TestRelationApi::test_fromquery PASSED [ 3%] tests/fast/api/test_dbapi13.py::TestNumpyTime::test_fetchall_time PASSED [ 3%] tests/fast/api/test_dbapi13.py::TestNumpyTime::test_fetchnumpy_time PASSED [ 3%] tests/fast/api/test_dbapi13.py::TestNumpyTime::test_fetchdf_time PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_multiple_fetch_one PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_multiple_fetch_all PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_multiple_fetch_many PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_multiple_fetch_df PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_multiple_fetch_arrow PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_multiple_close PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_multiple_fetch_all_relation PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_multiple_fetch_many_relation PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_one_relation PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case0] PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case1] PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case2] PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case3] PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case4] PASSED [ 3%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case5] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case6] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case7] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case8] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case9] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case10] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case11] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case12] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case13] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case14] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case15] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case16] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case17] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case18] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case19] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case20] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case21] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case22] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case23] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case24] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case25] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case26] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_coverage[test_case27] PASSED [ 4%] tests/fast/api/test_dbapi_fetch.py::TestDBApiFetch::test_fetch_dict_key_not_hashable[VARCHAR[]] PASSED [ 4%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_append PASSED [ 4%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_default_connection_from_connect PASSED [ 4%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_arrow PASSED [ 4%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_begin_commit PASSED [ 4%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_begin_rollback PASSED [ 4%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_cursor PASSED [ 4%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_cursor_lifetime PASSED [ 4%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_df PASSED [ 4%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_duplicate PASSED [ 4%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_readonly_properties PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_execute PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_executemany PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_pystatement PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_arrow_table PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_fetch_df PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_fetch_df_chunk PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_fetch_record_batch PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_fetchall PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_fetchdf PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_fetchnumpy PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_fetchone PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_from_arrow PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_from_csv_auto PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_from_df PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_from_parquet PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_from_query PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_get_table_names PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_install_extension PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_load_extension PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_query PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_register PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_register_relation PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_unregister_problematic_behavior PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_unregister_quoted_table_names PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_unregister_with_scary_name PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_relation_out_of_scope PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_table PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_table_function PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_unregister PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_values PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_view PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_close PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_interrupt PASSED [ 5%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_wrap_shadowing PASSED [ 6%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_wrap_coverage PASSED [ 6%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_connect_with_path PASSED [ 6%] tests/fast/api/test_duckdb_connection.py::TestDuckDBConnection::test_set_pandas_analyze_sample_size PASSED [ 6%] tests/fast/api/test_duckdb_execute.py::TestDuckDBExecute::test_execute_basic PASSED [ 6%] tests/fast/api/test_duckdb_execute.py::TestDuckDBExecute::test_execute_many_basic PASSED [ 6%] tests/fast/api/test_duckdb_execute.py::TestDuckDBExecute::test_large_execute[50] PASSED [ 6%] tests/fast/api/test_duckdb_execute.py::TestDuckDBExecute::test_large_execute[2048] PASSED [ 6%] tests/fast/api/test_duckdb_execute.py::TestDuckDBExecute::test_large_execute[5000] PASSED [ 6%] tests/fast/api/test_duckdb_execute.py::TestDuckDBExecute::test_large_execute[100000] PASSED [ 6%] tests/fast/api/test_duckdb_execute.py::TestDuckDBExecute::test_large_execute[1000000] PASSED [ 6%] tests/fast/api/test_duckdb_execute.py::TestDuckDBExecute::test_large_execute[10000000] PASSED [ 6%] tests/fast/api/test_duckdb_execute.py::TestDuckDBExecute::test_execute_many_error PASSED [ 6%] tests/fast/api/test_duckdb_execute.py::TestDuckDBExecute::test_execute_many_generator PASSED [ 6%] tests/fast/api/test_duckdb_execute.py::TestDuckDBExecute::test_execute_multiple_statements PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_duckdb_query PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_duckdb_from_query_multiple_statements PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_duckdb_query_empty_result PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_parametrized_explain PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_named_param PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_named_param_not_dict PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_named_param_basic PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_named_param_not_exhaustive PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_named_param_excessive PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_named_param_not_named PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_named_param_mixed PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_named_param_strings_with_dollarsign PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_named_param_case_insensivity PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_named_param_keyword PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_conversion_from_tuple PASSED [ 6%] tests/fast/api/test_duckdb_query.py::TestDuckDBQuery::test_column_name_behavior PASSED [ 6%] tests/fast/api/test_explain.py::TestExplain::test_explain_basic PASSED [ 6%] tests/fast/api/test_explain.py::TestExplain::test_explain_standard PASSED [ 6%] tests/fast/api/test_explain.py::TestExplain::test_explain_analyze PASSED [ 6%] tests/fast/api/test_explain.py::TestExplain::test_explain_df PASSED [ 7%] tests/fast/api/test_fsspec.py::TestReadParquet::test_fsspec_deadlock PASSED [ 7%] tests/fast/api/test_fsspec.py::TestReadParquet::test_fsspec_seek_read_atomicity PASSED [ 7%] tests/fast/api/test_insert_into.py::TestInsertInto::test_insert_into_schema PASSED [ 7%] tests/fast/api/test_join.py::TestJoin::test_alias_from_sql PASSED [ 7%] tests/fast/api/test_join.py::TestJoin::test_relational_join PASSED [ 7%] tests/fast/api/test_join.py::TestJoin::test_relational_join_alias_collision PASSED [ 7%] tests/fast/api/test_join.py::TestJoin::test_relational_join_with_condition PASSED [ 7%] tests/fast/api/test_join.py::TestJoin::test_join_none_raises PASSED [ 7%] tests/fast/api/test_join.py::TestJoin::test_deduplicated_bindings XFAIL [ 7%] tests/fast/api/test_native_tz.py::TestNativeTimeZone::test_native_python_timestamp_timezone PASSED [ 7%] tests/fast/api/test_native_tz.py::TestNativeTimeZone::test_native_python_time_timezone PASSED [ 7%] tests/fast/api/test_native_tz.py::TestNativeTimeZone::test_pandas_timestamp_timezone PASSED [ 7%] tests/fast/api/test_native_tz.py::TestNativeTimeZone::test_pandas_timestamp_time PASSED [ 7%] tests/fast/api/test_native_tz.py::TestNativeTimeZone::test_arrow_timestamp_timezone PASSED [ 7%] tests/fast/api/test_native_tz.py::TestNativeTimeZone::test_arrow_timestamp_time PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_using_connection_wrapper PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_using_connection_wrapper_with_keyword PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_no_options PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_dtype PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_dtype_as_list PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_sep PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_delimiter PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_delimiter_and_sep PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_header_true PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_header_false PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_na_values PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_na_values_list PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_skiprows PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_compression_wrong PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_quotechar PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_quote PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_escapechar PASSED [ 7%] tests/fast/api/test_read_csv.py::TestReadCSV::test_encoding_wrong PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_encoding_correct PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_date_format_as_datetime PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_date_format_as_date PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_timestamp_format PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_sample_size_correct PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_all_varchar PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_null_padding PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_normalize_names PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_filename PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_pathlib_path PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_filelike PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_filelike_rel_out_of_scope PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_filelike_bytesio PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_filelike_exception PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_filelike_custom PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_filelike_non_readable PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_filelike_none PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_internal_object_filesystem_cleanup SKIPPED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_glob PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_combined PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_names PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_names_mixed_with_dtypes PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_multi_file PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_empty_list PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_auto_detect PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_list_invalid_path PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options0] PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options1] PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options2] PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options3] PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options4] PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options5] PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options6] PASSED [ 8%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options7] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options8] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options9] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options10] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options11] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options12] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options13] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options14] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options15] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options16] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options17] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options18] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options19] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options20] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options21] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options22] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options23] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options24] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options25] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_csv_options[options26] PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_comment PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_read_enum PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_strict_mode PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_union_by_name PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_thousands_separator PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_skip_comment_option PASSED [ 9%] tests/fast/api/test_read_csv.py::TestReadCSV::test_files_to_sniff_option PASSED [ 9%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_read_string PASSED [ 9%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_read_list_of_strings PASSED [ 9%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_read_glob_string PASSED [ 9%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_path_not_mangled PASSED [ 9%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_options_still_thread_through PASSED [ 9%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_compression_option PASSED [ 9%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_read_pathlib_path PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_read_pathlib_path_glob PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_read_pathlike PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_read_bytes_path PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_read_mixed_list PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_read_list_of_paths PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_read_filelike PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_read_filelike_list PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_read_filelike_filename_column PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_read_filelike_rel_out_of_scope PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_module_read_parquet PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_module_from_parquet PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_connection_from_parquet PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_module_level_with_connection_kwarg PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_nonexistent_file PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_empty_list PASSED [ 10%] tests/fast/api/test_read_parquet.py::TestReadParquet::test_filelike_exception PASSED [ 10%] tests/fast/api/test_relation_to_view.py::TestRelationToView::test_values_to_view PASSED [ 10%] tests/fast/api/test_relation_to_view.py::TestRelationToView::test_relation_to_view PASSED [ 10%] tests/fast/api/test_relation_to_view.py::TestRelationToView::test_registered_relation PASSED [ 10%] tests/fast/api/test_sql_params_performance.py::TestSqlEmptyParams::test_empty_list_returns_same_result PASSED [ 10%] tests/fast/api/test_sql_params_performance.py::TestSqlEmptyParams::test_empty_dict_returns_same_result PASSED [ 10%] tests/fast/api/test_sql_params_performance.py::TestSqlEmptyParams::test_empty_tuple_returns_same_result PASSED [ 10%] tests/fast/api/test_sql_params_performance.py::TestSqlEmptyParams::test_empty_params_is_chainable PASSED [ 10%] tests/fast/api/test_sql_params_performance.py::TestSqlEmptyParams::test_empty_params_explain_is_fast PASSED [ 10%] tests/fast/api/test_streaming_result.py::TestStreamingResult::test_fetch_one PASSED [ 10%] tests/fast/api/test_streaming_result.py::TestStreamingResult::test_fetch_many PASSED [ 10%] tests/fast/api/test_streaming_result.py::TestStreamingResult::test_record_batch_reader PASSED [ 10%] tests/fast/api/test_streaming_result.py::TestStreamingResult::test_9801 PASSED [ 10%] tests/fast/api/test_to_csv.py::TestToCSV::test_basic_to_csv PASSED [ 10%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_sep PASSED [ 10%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_na_rep PASSED [ 10%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_header PASSED [ 10%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_quotechar PASSED [ 10%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_escapechar PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_date_format PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_timestamp_format PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_quoting_off PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_quoting_on PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_quoting_quote_all PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_encoding_incorrect PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_encoding_correct PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_compression_gzip PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_partition PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_partition_with_columns_written PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_overwrite PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_overwrite_with_columns_written PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_overwrite_not_enabled PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_per_thread_output PASSED [ 11%] tests/fast/api/test_to_csv.py::TestToCSV::test_to_csv_use_tmp_file PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_basic_to_parquet PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_compression_gzip PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_field_ids_auto PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_field_ids PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_row_group_size_bytes[125829120] PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_row_group_size_bytes[2MB] PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_row_group_size PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_partition[None] PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_partition[True] PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_partition[False] PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_overwrite[None] PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_overwrite[True] PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_overwrite[False] PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_use_tmp_file PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_per_thread_output PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_append PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_filename_pattern_with_index PASSED [ 11%] tests/fast/api/test_to_parquet.py::TestToParquet::test_filename_pattern_with_uuid PASSED [ 12%] tests/fast/api/test_to_parquet.py::TestToParquet::test_file_size_bytes_basic[1000] PASSED [ 12%] tests/fast/api/test_to_parquet.py::TestToParquet::test_file_size_bytes_basic[1k] PASSED [ 12%] tests/fast/api/test_to_parquet.py::TestToParquet::test_file_size_bytes_human_readable[256MB] PASSED [ 12%] tests/fast/api/test_to_parquet.py::TestToParquet::test_file_size_bytes_human_readable[1G] PASSED [ 12%] tests/fast/api/test_with_propagating_exceptions.py::TestWithPropagatingExceptions::test_with PASSED [ 12%] tests/fast/arrow/test_10795.py::test_10795[True] PASSED [ 12%] tests/fast/arrow/test_10795.py::test_10795[False] PASSED [ 12%] tests/fast/arrow/test_12384.py::test_10795 PASSED [ 12%] tests/fast/arrow/test_14344.py::test_14344 PASSED [ 12%] tests/fast/arrow/test_2426.py::Test2426::test_2426 PASSED [ 12%] tests/fast/arrow/test_5547.py::test_5547 PASSED [ 12%] tests/fast/arrow/test_6584.py::test_6584 PASSED [ 12%] tests/fast/arrow/test_6796.py::test_6796 PASSED [ 12%] tests/fast/arrow/test_8522.py::Test8522::test_8522 PASSED [ 12%] tests/fast/arrow/test_9443.py::Test9443::test_9443 PASSED [ 12%] tests/fast/arrow/test_arrow_batch_index.py::TestArrowBatchIndex::test_arrow_batch_index PASSED [ 12%] tests/fast/arrow/test_arrow_binary_view.py::TestArrowBinaryView::test_arrow_binary_view PASSED [ 12%] tests/fast/arrow/test_arrow_case_sensitive.py::TestArrowCaseSensitive::test_arrow_case_sensitive PASSED [ 12%] tests/fast/arrow/test_arrow_case_sensitive.py::TestArrowCaseSensitive::test_arrow_case_sensitive_repeated PASSED [ 12%] tests/fast/arrow/test_arrow_connection_lifetime.py::TestArrowConnectionLifetime::test_capsule_fast_path_survives_connection_gc PASSED [ 12%] tests/fast/arrow/test_arrow_connection_lifetime.py::TestArrowConnectionLifetime::test_capsule_slow_path_survives_connection_gc PASSED [ 12%] tests/fast/arrow/test_arrow_decimal256.py::TestArrowDecimal256::test_decimal_256_throws PASSED [ 12%] tests/fast/arrow/test_arrow_decimal_32_64.py::TestArrowDecimalTypes::test_decimal_32 PASSED [ 12%] tests/fast/arrow/test_arrow_decimal_32_64.py::TestArrowDecimalTypes::test_decimal_64 PASSED [ 12%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_relation_fetch_arrow_table_deprecated PASSED [ 12%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_relation_fetch_record_batch_deprecated PASSED [ 12%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_relation_fetch_arrow_reader_deprecated PASSED [ 12%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_connection_fetch_arrow_table_deprecated PASSED [ 12%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_connection_fetch_record_batch_deprecated PASSED [ 12%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_module_fetch_arrow_table_deprecated PASSED [ 12%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_module_fetch_record_batch_deprecated PASSED [ 12%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_relation_to_arrow_table_works PASSED [ 12%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_relation_to_arrow_reader_works PASSED [ 12%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_relation_arrow_no_warning PASSED [ 13%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_connection_to_arrow_table_works PASSED [ 13%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_connection_to_arrow_reader_works PASSED [ 13%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_connection_arrow_no_warning PASSED [ 13%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_module_to_arrow_table_works PASSED [ 13%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_module_to_arrow_reader_works PASSED [ 13%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_module_arrow_no_warning PASSED [ 13%] tests/fast/arrow/test_arrow_deprecation.py::TestArrowDeprecation::test_from_arrow_not_deprecated PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_uuid PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_uuid_from_duck PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_json PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_uuid_no_def PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_uuid_no_def_lossless PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_uuid_no_def_stream PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_uuid_udf_registered PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_unimplemented_extension PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_hugeint PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_uhugeint PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_bit PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_timetz PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_bignum PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_nested_types_with_extensions PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_extension_dictionary PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_boolean PASSED [ 13%] tests/fast/arrow/test_arrow_extensions.py::TestCanonicalExtensionTypes::test_accept_malformed_complex_json PASSED [ 13%] tests/fast/arrow/test_arrow_fetch.py::TestArrowFetch::test_empty_table PASSED [ 13%] tests/fast/arrow/test_arrow_fetch.py::TestArrowFetch::test_over_vector_size PASSED [ 13%] tests/fast/arrow/test_arrow_fetch.py::TestArrowFetch::test_table_nulls PASSED [ 13%] tests/fast/arrow/test_arrow_fetch.py::TestArrowFetch::test_table_without_nulls PASSED [ 13%] tests/fast/arrow/test_arrow_fetch.py::TestArrowFetch::test_table_with_prepared_statements PASSED [ 13%] tests/fast/arrow/test_arrow_fetch.py::TestArrowFetch::test_to_arrow_chunk_size PASSED [ 13%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_record_batch_next_batch_numeric PASSED [ 13%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_record_batch_next_batch_bool PASSED [ 13%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_record_batch_next_batch_varchar PASSED [ 13%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_record_batch_next_batch_struct PASSED [ 14%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_record_batch_next_batch_list PASSED [ 14%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_record_batch_next_batch_map PASSED [ 14%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_record_batch_next_batch_with_null PASSED [ 14%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_record_batch_read_default PASSED [ 14%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_record_batch_next_batch_multiple_vectors_per_chunk PASSED [ 14%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_record_batch_next_batch_multiple_vectors_per_chunk_error PASSED [ 14%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_record_batch_reader_from_relation PASSED [ 14%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_record_coverage PASSED [ 14%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_record_batch_query_error PASSED [ 14%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_many_list_batches PASSED [ 14%] tests/fast/arrow/test_arrow_fetch_recordbatch.py::TestArrowFetchRecordBatch::test_many_chunk_sizes PASSED [ 14%] tests/fast/arrow/test_arrow_fixed_binary.py::TestArrowFixedBinary::test_arrow_fixed_binary PASSED [ 14%] tests/fast/arrow/test_arrow_ipc.py::TestArrowIPCExtension::test_single_buffer PASSED [ 14%] tests/fast/arrow/test_arrow_list.py::TestArrowListType::test_regular_list PASSED [ 14%] tests/fast/arrow/test_arrow_list.py::TestArrowListType::test_fixedsize_list PASSED [ 14%] tests/fast/arrow/test_arrow_list.py::TestArrowListType::test_list_view[100000] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_strings[False-True] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_strings[True-False] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_strings[True-True] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_strings[False-False] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_bools[False-True] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_bools[True-False] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_bools[True-True] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_bools[False-False] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_dates[False-True-date32-expected0] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_dates[False-True-date64-expected1] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_dates[True-False-date32-expected0] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_dates[True-False-date64-expected1] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_dates[True-True-date32-expected0] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_dates[True-True-date64-expected1] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_dates[False-False-date32-expected0] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_dates[False-False-date64-expected1] PASSED [ 14%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_enum[False-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_enum[True-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_enum[True-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_enum[False-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_blobs[False-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_blobs[True-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_blobs[True-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_blobs[False-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time32-ms-expected0-False-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time32-ms-expected0-True-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time32-ms-expected0-True-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time32-ms-expected0-False-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time32-s-expected1-False-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time32-s-expected1-True-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time32-s-expected1-True-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time32-s-expected1-False-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time64-ns-expected2-False-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time64-ns-expected2-True-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time64-ns-expected2-True-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time64-ns-expected2-False-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time64-us-expected3-False-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time64-us-expected3-True-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time64-us-expected3-True-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_time[time64-us-expected3-False-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_interval[month_day_nano_interval-expected0-month_interval-False-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_interval[month_day_nano_interval-expected0-month_interval-True-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_interval[month_day_nano_interval-expected0-month_interval-True-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_interval[month_day_nano_interval-expected0-month_interval-False-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_interval[month_day_nano_interval-expected1-day_interval-False-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_interval[month_day_nano_interval-expected1-day_interval-True-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_interval[month_day_nano_interval-expected1-day_interval-True-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_interval[month_day_nano_interval-expected1-day_interval-False-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_interval[month_day_nano_interval-expected2-nano_interval-False-True] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_interval[month_day_nano_interval-expected2-nano_interval-True-False] PASSED [ 15%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_interval[month_day_nano_interval-expected2-nano_interval-True-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_interval[month_day_nano_interval-expected2-nano_interval-False-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-ms-expected0-False-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-ms-expected0-True-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-ms-expected0-True-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-ms-expected0-False-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-s-expected1-False-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-s-expected1-True-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-s-expected1-True-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-s-expected1-False-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-ns-expected2-False-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-ns-expected2-True-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-ns-expected2-True-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-ns-expected2-False-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-us-expected3-False-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-us-expected3-True-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-us-expected3-True-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_duration[duration-us-expected3-False-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-ms-expected0-False-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-ms-expected0-True-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-ms-expected0-True-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-ms-expected0-False-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-s-expected1-False-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-s-expected1-True-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-s-expected1-True-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-s-expected1-False-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-ns-expected2-False-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-ns-expected2-True-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-ns-expected2-True-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-ns-expected2-False-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-us-expected3-False-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-us-expected3-True-False] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-us-expected3-True-True] PASSED [ 16%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_timestamp_tz[timestamp-us-expected3-False-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_large_blobs[False-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_large_blobs[True-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_large_blobs[True-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_large_blobs[False-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale0-expected0-False-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale0-expected0-True-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale0-expected0-True-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale0-expected0-False-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale1-expected1-False-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale1-expected1-True-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale1-expected1-True-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale1-expected1-False-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale2-expected2-False-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale2-expected2-True-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale2-expected2-True-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale2-expected2-False-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale3-expected3-False-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale3-expected3-True-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale3-expected3-True-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale3-expected3-False-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale4-expected4-False-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale4-expected4-True-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale4-expected4-True-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale4-expected4-False-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale5-expected5-False-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale5-expected5-True-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale5-expected5-True-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale5-expected5-False-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale6-expected6-False-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale6-expected6-True-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale6-expected6-True-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale6-expected6-False-False] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale7-expected7-False-True] PASSED [ 17%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale7-expected7-True-False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale7-expected7-True-True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_decimal[precision_scale7-expected7-False-False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_small_list[False-True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_small_list[True-False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_small_list[True-True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_small_list[False-False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_fixed_size_list[False-True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_fixed_size_list[True-False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_fixed_size_list[True-True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_fixed_size_list[False-False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_fixed_size_blob[False-True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_fixed_size_blob[True-False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_fixed_size_blob[True-True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_fixed_size_blob[False-False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_list_of_blobs[False-True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_list_of_blobs[True-False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_list_of_blobs[True-True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_list_of_blobs[False-False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_list_of_list[False-True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_list_of_list[True-False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_list_of_list[True-True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_list_of_list[False-False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_list_of_struct[True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_list_of_struct[False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_list_of_list_of_struct[True-False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_list_of_list_of_struct[False-True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_list[True] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_struct_of_list[False] PASSED [ 18%] tests/fast/arrow/test_arrow_offsets.py::TestArrowOffsets::test_bools_with_offset PASSED [ 18%] tests/fast/arrow/test_arrow_recordbatchreader.py::TestArrowRecordBatchReader::test_parallel_reader PASSED [ 18%] tests/fast/arrow/test_arrow_recordbatchreader.py::TestArrowRecordBatchReader::test_parallel_reader_replacement_scans PASSED [ 18%] tests/fast/arrow/test_arrow_recordbatchreader.py::TestArrowRecordBatchReader::test_parallel_reader_register PASSED [ 18%] tests/fast/arrow/test_arrow_recordbatchreader.py::TestArrowRecordBatchReader::test_parallel_reader_default_conn PASSED [ 18%] tests/fast/arrow/test_arrow_refeed.py::TestEagerToArrowTablePromotion::test_cursor_fetch_arrow_table_matches_fresh PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestEagerToArrowTablePromotion::test_preexecuted_relation_to_arrow_table_matches_fresh PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestEagerToArrowTablePromotion::test_cursor_pl_matches_fresh SKIPPED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestEagerToArrowTablePromotion::test_cursor_fetch_arrow_table_empty PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestLazyCapsuleStreaming::test_fresh_capsule_matches_to_arrow_table PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestLazyCapsuleStreaming::test_preexecuted_capsule_matches_to_arrow_table PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestLazyCapsuleStreaming::test_fresh_capsule_survives_del_conn PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestLazyCapsuleStreaming::test_preexecuted_capsule_survives_del_conn PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestLazyCapsuleStreaming::test_fresh_capsule_consume_then_reuse_same_connection PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestCursorRecordBatchReaderStreaming::test_reader_consume_then_reuse_connection PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestCursorRecordBatchReaderStreaming::test_reader_survives_del_conn PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestCursorRecordBatchReaderStreaming::test_cursor_reader_exact_batch_sizes PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestDuplicateColumnNames::test_cursor_fetch_arrow_table_duplicate_columns PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestDuplicateColumnNames::test_preexecuted_capsule_duplicate_columns PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestDuplicateColumnNames::test_cursor_record_batch_duplicate_columns PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestDuplicateColumnNames::test_cursor_pl_duplicate_columns_dedups SKIPPED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestEdgeCaseShapes::test_single_row_single_column PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestEdgeCaseShapes::test_enum_categorical_roundtrip PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestEdgeCaseShapes::test_enum_via_cursor_stream PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestConfigFidelity::test_timezone_preserved_through_cursor_stream_reader PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestConfigFidelity::test_timezone_preserved_through_preexec_capsule PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestConfigFidelity::test_large_buffer_size_preserved_through_cursor_stream PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestLazyStreamMechanism::test_refed_stream_data_correct_after_del_conn PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestGeometryAfterClose::test_geometry_to_arrow_is_geoarrow_wkb PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestGeometryAfterClose::test_fresh_capsule_geometry_after_del_conn PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestGeometryAfterClose::test_preexecuted_capsule_geometry_after_del_conn PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestGeometryAfterClose::test_cursor_reader_geometry_after_del_conn PASSED [ 19%] tests/fast/arrow/test_arrow_refeed.py::TestGeometryAfterClose::test_preexecuted_to_arrow_table_geometry PASSED [ 19%] tests/fast/arrow/test_arrow_replacement_scan.py::TestArrowReplacementScan::test_arrow_table_replacement_scan PASSED [ 19%] tests/fast/arrow/test_arrow_replacement_scan.py::TestArrowReplacementScan::test_arrow_pycapsule_replacement_scan PASSED [ 19%] tests/fast/arrow/test_arrow_replacement_scan.py::TestArrowReplacementScan::test_arrow_table_replacement_scan_view PASSED [ 19%] tests/fast/arrow/test_arrow_replacement_scan.py::TestArrowReplacementScan::test_arrow_dataset_replacement_scan PASSED [ 19%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-100-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 19%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-100-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-100-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-100-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-100-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-100-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-100-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-100-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-100-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-100-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-100-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-100-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-10000-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-10000-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-10000-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-10000-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-10000-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-10000-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-10000-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-10000-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-10000-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-10000-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-10000-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UTINYINT-10000-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-100-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-100-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-100-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-100-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-100-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-100-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-100-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-100-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-100-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-100-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-100-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 20%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-100-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-10000-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-10000-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-10000-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-10000-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-10000-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-10000-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-10000-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-10000-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-10000-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-10000-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-10000-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[USMALLINT-10000-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-100-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-100-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-100-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-100-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-100-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-100-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-100-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-100-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-100-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-100-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-100-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-100-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-10000-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-10000-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-10000-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-10000-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-10000-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-10000-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-10000-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-10000-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 21%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-10000-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-10000-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-10000-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UINTEGER-10000-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-100-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-100-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-100-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-100-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-100-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-100-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-100-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-100-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-100-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-100-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-100-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-100-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-10000-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-10000-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-10000-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-10000-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-10000-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-10000-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-10000-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-10000-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-10000-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-10000-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-10000-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[UBIGINT-10000-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-100-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-100-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-100-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-100-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-100-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-100-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 22%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-100-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-100-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-100-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-100-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-100-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-100-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-10000-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-10000-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-10000-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-10000-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-10000-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-10000-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-10000-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-10000-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-10000-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-10000-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-10000-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[TINYINT-10000-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-100-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-100-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-100-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-100-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-100-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-100-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-100-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-100-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-100-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-100-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-100-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-100-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-10000-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-10000-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-10000-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 23%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-10000-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-10000-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-10000-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-10000-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-10000-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-10000-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-10000-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-10000-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[SMALLINT-10000-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-100-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-100-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-100-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-100-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-100-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-100-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-100-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-100-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-100-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-100-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-100-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-100-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-10000-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-10000-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-10000-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-10000-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-10000-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-10000-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-10000-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-10000-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-10000-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-10000-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-10000-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[INTEGER-10000-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-100-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 24%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-100-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-100-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-100-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-100-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-100-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-100-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-100-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-100-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-100-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-100-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-100-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-10000-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-10000-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-10000-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-10000-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-10000-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-10000-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-10000-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-10000-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-10000-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-10000-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-10000-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[BIGINT-10000-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-100-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-100-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-100-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-100-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-100-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-100-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-100-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-100-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-100-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-100-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-100-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 25%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-100-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-10000-4-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-10000-4-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-10000-1-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-10000-1-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-10000-10-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-10000-10-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-10000-1000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-10000-1000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-10000-2048-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-10000-2048-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-10000-3000-\n select\n CASE WHEN (i % 2 == 0) THEN NULL ELSE (i // {})::{} END as ree\n from range({}) t(i);\n ] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding_numerics[HUGEINT-10000-3000-\n select\n (i // {})::{} as ree\n from range({}) t(i);\n ] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-TINYINT-(-128)-127] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-SMALLINT-(-32768)-32767] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-INTEGER-(-2147483648)-2147483647] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-BIGINT-(-9223372036854775808)-9223372036854775807] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-UTINYINT-0-255] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-USMALLINT-0-65535] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-UINTEGER-0-4294967295] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-UBIGINT-0-18446744073709551615] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-BOOL-true-false] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-VARCHAR-'test'-'this is a long string'] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-BLOB-'\\xE0\\x9F\\x98\\x84'-'\\xF0\\x9F\\xA6\\x86'] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-DATE-'1992-03-27'-'2204-11-01'] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-TIME-'01:02:03'-'23:41:35'] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-TIMESTAMP_S-'1992-03-22 01:02:03'-'2022-11-07 08:43:04.123456'] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-TIMESTAMP-'1992-03-22 01:02:03'-'2022-11-07 08:43:04.123456'] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-TIMESTAMP_MS-'1992-03-22 01:02:03'-'2022-11-07 08:43:04.123456'] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-TIMESTAMP_NS-'1992-03-22 01:02:03'-'2022-11-07 08:43:04.123456'] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-DECIMAL(4,2)-'12.23'-'99.99'] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-DECIMAL(7,6)-'1.234234'-'0.000001'] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-DECIMAL(14,7)-'134523.234234'-'999999.000001'] PASSED [ 26%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-DECIMAL(28,1)-'12345678910111234123456789.1'-'999999999999999999999999999.9'] PASSED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-UUID-'10acd298-15d7-417c-8b59-eabb5a2bacab'-'eeccb8c5-9943-b2bb-bb5e-222f4e14b687'] SKIPPED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_run_end_encoding[true-BIT-'01010101010000'-'01010100010101010101010101111111111'] SKIPPED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_ree_empty_table PASSED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_ree_projections[*] PASSED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_ree_projections[a, c, b] PASSED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_ree_projections[ree, a, b, c] PASSED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_ree_projections[c, b, a, ree] PASSED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_ree_projections[c] PASSED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_ree_projections[b, ree, c, a] PASSED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_ree_list[create_list] PASSED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_ree_list[create_list_view] PASSED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_ree_struct PASSED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_ree_union PASSED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_ree_map PASSED [ 27%] tests/fast/arrow/test_arrow_run_end_encoding.py::TestArrowREE::test_arrow_ree_dictionary PASSED [ 27%] tests/fast/arrow/test_arrow_scanner.py::TestArrowScanner::test_parallel_scanner PASSED [ 27%] tests/fast/arrow/test_arrow_scanner.py::TestArrowScanner::test_parallel_scanner_replacement_scans PASSED [ 27%] tests/fast/arrow/test_arrow_scanner.py::TestArrowScanner::test_parallel_scanner_register PASSED [ 27%] tests/fast/arrow/test_arrow_scanner.py::TestArrowScanner::test_parallel_scanner_default_conn PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfaceMultiScan::test_union_all PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfaceMultiScan::test_rescan_across_queries PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfaceMultiScan::test_register PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfaceMultiScan::test_from_arrow PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfaceMultiScan::test_self_join PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfacePushdown::test_projection_pushdown PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfacePushdown::test_filter_pushdown PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfacePushdown::test_combined_pushdown PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfaceSchemaOptimization::test_arrow_c_schema_avoids_stream_call PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfaceSchemaOptimization::test_without_arrow_c_schema_uses_stream_fallback PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfaceSchemaOptimization::test_dot_schema_avoids_stream_call PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfaceSchemaOptimization::test_schema_via_dotschema_preserves_stream PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfaceSchemaOptimization::test_schema_fallback_order PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyArrowTableUnifiedPath::test_pyarrow_table_scan PASSED [ 27%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyArrowTableUnifiedPath::test_pyarrow_table_projection PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyArrowTableUnifiedPath::test_pyarrow_table_filter PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyArrowTableUnifiedPath::test_pyarrow_table_combined_pushdown PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyArrowTableUnifiedPath::test_pyarrow_table_union_all PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyArrowTableUnifiedPath::test_pyarrow_table_rescan PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestRecordBatchReaderSingleUse::test_second_scan_empty PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestRecordBatchReaderSingleUse::test_register_second_scan_empty PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestRecordBatchReaderSingleUse::test_has_pushdown PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleConsumed::test_error_type PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleConsumed::test_pycapsule_interface_not_affected PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestSameConnectionRecordBatchReader::test_same_connection_no_data PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestSameConnectionRecordBatchReader::test_different_connection_works PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestSameConnectionRecordBatchReader::test_arrow_method_different_connection PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfaceNoPyarrowDataset::test_pycapsule_interface_no_pyarrow_dataset PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfaceNoPyarrowDataset::test_pycapsule_interface_no_pyarrow_dataset_projection PASSED [ 28%] tests/fast/arrow/test_arrow_stream_scan.py::TestPyCapsuleInterfaceNoPyarrowDataset::test_pycapsule_interface_no_pyarrow_dataset_filter PASSED [ 28%] tests/fast/arrow/test_arrow_string_view.py::TestArrowStringView::test_inlined_string_view PASSED [ 28%] tests/fast/arrow/test_arrow_string_view.py::TestArrowStringView::test_inlined_string_view_null PASSED [ 28%] tests/fast/arrow/test_arrow_string_view.py::TestArrowStringView::test_not_inlined_string_view PASSED [ 28%] tests/fast/arrow/test_arrow_string_view.py::TestArrowStringView::test_not_inlined_string_view_with_null PASSED [ 28%] tests/fast/arrow/test_arrow_string_view.py::TestArrowStringView::test_not_inlined_string_view_2 PASSED [ 28%] tests/fast/arrow/test_arrow_string_view.py::TestArrowStringView::test_large_string_view_inlined PASSED [ 28%] tests/fast/arrow/test_arrow_string_view.py::TestArrowStringView::test_large_string_view_inlined_with_null PASSED [ 28%] tests/fast/arrow/test_arrow_string_view.py::TestArrowStringView::test_large_string_view_not_inlined PASSED [ 28%] tests/fast/arrow/test_arrow_string_view.py::TestArrowStringView::test_large_string_view_not_inlined_with_null PASSED [ 28%] tests/fast/arrow/test_arrow_string_view.py::TestArrowStringView::test_large_string_view_mixed_with_null PASSED [ 28%] tests/fast/arrow/test_arrow_string_view.py::TestArrowStringView::test_multiple_data_buffers PASSED [ 28%] tests/fast/arrow/test_arrow_string_view.py::TestArrowStringView::test_large_string_polars PASSED [ 28%] tests/fast/arrow/test_arrow_types.py::TestArrowTypes::test_null_type PASSED [ 28%] tests/fast/arrow/test_arrow_types.py::TestArrowTypes::test_invalid_struct PASSED [ 28%] tests/fast/arrow/test_arrow_types.py::TestArrowTypes::test_invalid_union PASSED [ 28%] tests/fast/arrow/test_arrow_union.py::test_nested PASSED [ 28%] tests/fast/arrow/test_arrow_union.py::test_union_contains_nested_data PASSED [ 28%] tests/fast/arrow/test_arrow_union.py::test_unions_inside_lists_structs_maps PASSED [ 29%] tests/fast/arrow/test_arrow_union.py::test_unions_with_struct PASSED [ 29%] tests/fast/arrow/test_arrow_version_format.py::TestArrowDecimalTypes::test_decimal_v1_5 PASSED [ 29%] tests/fast/arrow/test_arrow_version_format.py::TestArrowDecimalTypes::test_invalide_opt PASSED [ 29%] tests/fast/arrow/test_arrow_version_format.py::TestArrowDecimalTypes::test_view_v1_4 PASSED [ 29%] tests/fast/arrow/test_binary_type.py::TestArrowBinary::test_binary_types PASSED [ 29%] tests/fast/arrow/test_buffer_size_option.py::TestArrowBufferSize::test_arrow_buffer_size PASSED [ 29%] tests/fast/arrow/test_buffer_size_option.py::TestArrowBufferSize::test_arrow_buffer_size_udf PASSED [ 29%] tests/fast/arrow/test_dataset.py::TestArrowDataset::test_parallel_dataset PASSED [ 29%] tests/fast/arrow/test_dataset.py::TestArrowDataset::test_parallel_dataset_register PASSED [ 29%] tests/fast/arrow/test_dataset.py::TestArrowDataset::test_parallel_dataset_roundtrip PASSED [ 29%] tests/fast/arrow/test_dataset.py::TestArrowDataset::test_ducktyping PASSED [ 29%] tests/fast/arrow/test_date.py::TestArrowDate::test_date_types PASSED [ 29%] tests/fast/arrow/test_date.py::TestArrowDate::test_date_null PASSED [ 29%] tests/fast/arrow/test_date.py::TestArrowDate::test_max_date PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_null_index PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1-\n ['hello'::ENUM('hello', 'bye')]\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1-\n {'a': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1-\n {'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1-\n map {'hello'::ENUM('hello', 'bye') : 'test'}\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1-\n map {'test': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1-\n [{'a': 'hello'::ENUM('hello', 'bye')}]\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1-\n [{'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))]\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1-\n [['hello'::ENUM('hello', 'bye')], [], NULL, ['hello'::ENUM('hello', 'bye'), 'bye'::ENUM('hello', 'bye')]]\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-10-\n ['hello'::ENUM('hello', 'bye')]\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-10-\n {'a': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-10-\n {'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-10-\n map {'hello'::ENUM('hello', 'bye') : 'test'}\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-10-\n map {'test': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-10-\n [{'a': 'hello'::ENUM('hello', 'bye')}]\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-10-\n [{'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))]\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-10-\n [['hello'::ENUM('hello', 'bye')], [], NULL, ['hello'::ENUM('hello', 'bye'), 'bye'::ENUM('hello', 'bye')]]\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1024-\n ['hello'::ENUM('hello', 'bye')]\n ] PASSED [ 29%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1024-\n {'a': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1024-\n {'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1024-\n map {'hello'::ENUM('hello', 'bye') : 'test'}\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1024-\n map {'test': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1024-\n [{'a': 'hello'::ENUM('hello', 'bye')}]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1024-\n [{'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-1024-\n [['hello'::ENUM('hello', 'bye')], [], NULL, ['hello'::ENUM('hello', 'bye'), 'bye'::ENUM('hello', 'bye')]]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-5000-\n ['hello'::ENUM('hello', 'bye')]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-5000-\n {'a': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-5000-\n {'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-5000-\n map {'hello'::ENUM('hello', 'bye') : 'test'}\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-5000-\n map {'test': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-5000-\n [{'a': 'hello'::ENUM('hello', 'bye')}]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-5000-\n [{'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select {} as a from range({})-5000-\n [['hello'::ENUM('hello', 'bye')], [], NULL, ['hello'::ENUM('hello', 'bye'), 'bye'::ENUM('hello', 'bye')]]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1-\n ['hello'::ENUM('hello', 'bye')]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1-\n {'a': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1-\n {'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1-\n map {'hello'::ENUM('hello', 'bye') : 'test'}\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1-\n map {'test': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1-\n [{'a': 'hello'::ENUM('hello', 'bye')}]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1-\n [{'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1-\n [['hello'::ENUM('hello', 'bye')], [], NULL, ['hello'::ENUM('hello', 'bye'), 'bye'::ENUM('hello', 'bye')]]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-10-\n ['hello'::ENUM('hello', 'bye')]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-10-\n {'a': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-10-\n {'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-10-\n map {'hello'::ENUM('hello', 'bye') : 'test'}\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-10-\n map {'test': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-10-\n [{'a': 'hello'::ENUM('hello', 'bye')}]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-10-\n [{'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-10-\n [['hello'::ENUM('hello', 'bye')], [], NULL, ['hello'::ENUM('hello', 'bye'), 'bye'::ENUM('hello', 'bye')]]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1024-\n ['hello'::ENUM('hello', 'bye')]\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1024-\n {'a': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 30%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1024-\n {'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1024-\n map {'hello'::ENUM('hello', 'bye') : 'test'}\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1024-\n map {'test': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1024-\n [{'a': 'hello'::ENUM('hello', 'bye')}]\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1024-\n [{'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))]\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-1024-\n [['hello'::ENUM('hello', 'bye')], [], NULL, ['hello'::ENUM('hello', 'bye'), 'bye'::ENUM('hello', 'bye')]]\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-5000-\n ['hello'::ENUM('hello', 'bye')]\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-5000-\n {'a': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-5000-\n {'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-5000-\n map {'hello'::ENUM('hello', 'bye') : 'test'}\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-5000-\n map {'test': 'hello'::ENUM('hello', 'bye')}\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-5000-\n [{'a': 'hello'::ENUM('hello', 'bye')}]\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-5000-\n [{'a': 'hello'::ENUM('hello', 'bye')}::UNION(a integer, b bool, c struct(a enum('hello', 'bye')))]\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_roundtrip[select [{} for x in range({})] as a-5000-\n [['hello'::ENUM('hello', 'bye')], [], NULL, ['hello'::ENUM('hello', 'bye'), 'bye'::ENUM('hello', 'bye')]]\n ] PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_batches PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_lifetime PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_batches_parallel PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_index_types PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_strings PASSED [ 31%] tests/fast/arrow/test_dictionary_arrow.py::TestArrowDictionary::test_dictionary_timestamps PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::test_decimal_filter_pushdown SKIPPED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-TINYINT] PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-SMALLINT] PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-INTEGER] PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-BIGINT] PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-UTINYINT] PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-USMALLINT] PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-UINTEGER] PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-UBIGINT] PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-FLOAT] PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-DOUBLE] PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-HUGEINT] PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-DECIMAL(4,1)] PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-DECIMAL(9,1)] PASSED [ 31%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-DECIMAL(18,4)] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_pandas-DECIMAL(30,12)] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-TINYINT] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-SMALLINT] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-INTEGER] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-BIGINT] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-UTINYINT] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-USMALLINT] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-UINTEGER] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-UBIGINT] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-FLOAT] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-DOUBLE] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-HUGEINT] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-DECIMAL(4,1)] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-DECIMAL(9,1)] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-DECIMAL(18,4)] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_numeric[create_pyarrow_table-DECIMAL(30,12)] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_varchar[create_pyarrow_pandas] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_varchar[create_pyarrow_table] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_bool[create_pyarrow_pandas] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_bool[create_pyarrow_table] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_time[create_pyarrow_pandas] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_time[create_pyarrow_table] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_timestamp[create_pyarrow_pandas] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_timestamp[create_pyarrow_table] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_timestamp_TZ[create_pyarrow_pandas] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_timestamp_TZ[create_pyarrow_table] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[TINYINT-127-create_pyarrow_pandas] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[TINYINT-127-create_pyarrow_table] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[SMALLINT-32767-create_pyarrow_pandas] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[SMALLINT-32767-create_pyarrow_table] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[INTEGER-2147483647-create_pyarrow_pandas] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[INTEGER-2147483647-create_pyarrow_table] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[BIGINT-9223372036854775807-create_pyarrow_pandas] PASSED [ 32%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[BIGINT-9223372036854775807-create_pyarrow_table] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[UTINYINT-255-create_pyarrow_pandas] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[UTINYINT-255-create_pyarrow_table] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[USMALLINT-65535-create_pyarrow_pandas] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[USMALLINT-65535-create_pyarrow_table] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[UINTEGER-4294967295-create_pyarrow_pandas] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[UINTEGER-4294967295-create_pyarrow_table] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[UBIGINT-18446744073709551615-create_pyarrow_pandas] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_integers[UBIGINT-18446744073709551615-create_pyarrow_table] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_9371 PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_date[create_pyarrow_pandas] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_date[create_pyarrow_table] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_blob[create_pyarrow_pandas] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_blob[create_pyarrow_table] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_no_projection[create_pyarrow_pandas] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_no_projection[create_pyarrow_table] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_no_projection[create_pyarrow_dataset] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_2145[create_pyarrow_pandas] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_2145[create_pyarrow_table] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_struct_filter_pushdown[create_pyarrow_pandas] SKIPPED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_struct_filter_pushdown[create_pyarrow_table] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_nested_struct_filter_pushdown[create_pyarrow_pandas] SKIPPED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_nested_struct_filter_pushdown[create_pyarrow_table] PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_filter_pushdown_not_supported PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_join_filter_pushdown PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_in_filter_pushdown PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_in_filter_pushdown_large_list PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_in_filter_pushdown_with_nulls PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_in_filter_pushdown_varchar PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_in_filter_pushdown_float PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_pushdown_of_optional_filter PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_nan_filter_pushdown PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_dynamic_filter PASSED [ 33%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_dynamic_filter_nulls_first_pyarrow PASSED [ 34%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_dynamic_filter_nulls_first_polars_dataframe SKIPPED [ 34%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_binary_view_filter PASSED [ 34%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_string_view_filter PASSED [ 34%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_canary_for_pyarrow_string_view_filter_support XFAIL [ 34%] tests/fast/arrow/test_filter_pushdown.py::TestArrowFilterPushdown::test_canary_for_pyarrow_binary_view_filter_support XFAIL [ 34%] tests/fast/arrow/test_integration.py::TestArrowIntegration::test_parquet_roundtrip PASSED [ 34%] tests/fast/arrow/test_integration.py::TestArrowIntegration::test_unsigned_roundtrip PASSED [ 34%] tests/fast/arrow/test_integration.py::TestArrowIntegration::test_decimals_roundtrip PASSED [ 34%] tests/fast/arrow/test_integration.py::TestArrowIntegration::test_intervals_roundtrip PASSED [ 34%] tests/fast/arrow/test_integration.py::TestArrowIntegration::test_null_intervals_roundtrip PASSED [ 34%] tests/fast/arrow/test_integration.py::TestArrowIntegration::test_nested_interval_roundtrip PASSED [ 34%] tests/fast/arrow/test_integration.py::TestArrowIntegration::test_min_max_interval_roundtrip PASSED [ 34%] tests/fast/arrow/test_integration.py::TestArrowIntegration::test_duplicate_column_names PASSED [ 34%] tests/fast/arrow/test_integration.py::TestArrowIntegration::test_strings_roundtrip PASSED [ 34%] tests/fast/arrow/test_interval.py::TestArrowInterval::test_duration_types PASSED [ 34%] tests/fast/arrow/test_interval.py::TestArrowInterval::test_duration_null PASSED [ 34%] tests/fast/arrow/test_interval.py::TestArrowInterval::test_duration_overflow PASSED [ 34%] tests/fast/arrow/test_large_offsets.py::TestArrowLargeOffsets::test_large_lists SKIPPED [ 34%] tests/fast/arrow/test_large_offsets.py::TestArrowLargeOffsets::test_large_maps SKIPPED [ 34%] tests/fast/arrow/test_large_string.py::TestArrowLargeString::test_large_string_type PASSED [ 34%] tests/fast/arrow/test_multiple_reads.py::TestArrowReads::test_multiple_queries_same_relation PASSED [ 34%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_lists_basic PASSED [ 34%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_list_types[False] PASSED [ 34%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_list_types[True] PASSED [ 34%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_lists_roundtrip[False] SKIPPED [ 34%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_lists_roundtrip[True] SKIPPED [ 34%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_struct_roundtrip[False] PASSED [ 34%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_struct_roundtrip[True] PASSED [ 34%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_map_roundtrip[False] PASSED [ 34%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_map_roundtrip[True] PASSED [ 34%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_map_arrow_to_duckdb[False] PASSED [ 34%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_map_arrow_to_duckdb[True] PASSED [ 34%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_null_map_arrow_to_duckdb PASSED [ 34%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_map_arrow_to_pandas[False] PASSED [ 35%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_map_arrow_to_pandas[True] PASSED [ 35%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_frankstein_nested[False] PASSED [ 35%] tests/fast/arrow/test_nested_arrow.py::TestArrowNested::test_frankstein_nested[True] PASSED [ 35%] tests/fast/arrow/test_parallel.py::TestArrowParallel::test_parallel_run PASSED [ 35%] tests/fast/arrow/test_parallel.py::TestArrowParallel::test_parallel_types_and_different_batches PASSED [ 35%] tests/fast/arrow/test_parallel.py::TestArrowParallel::test_parallel_fewer_batches_than_threads PASSED [ 35%] tests/fast/arrow/test_progress.py::TestProgressBarArrow::test_progress_arrow PASSED [ 35%] tests/fast/arrow/test_progress.py::TestProgressBarArrow::test_progress_arrow_empty PASSED [ 35%] tests/fast/arrow/test_projection_pushdown.py::TestArrowProjectionPushdown::test_projection_pushdown_no_filter PASSED [ 35%] tests/fast/arrow/test_time.py::TestArrowTime::test_time_types PASSED [ 35%] tests/fast/arrow/test_time.py::TestArrowTime::test_time_null PASSED [ 35%] tests/fast/arrow/test_time.py::TestArrowTime::test_max_times PASSED [ 35%] tests/fast/arrow/test_timestamp_timezone.py::TestArrowTimestampsTimezone::test_timestamp_timezone PASSED [ 35%] tests/fast/arrow/test_timestamp_timezone.py::TestArrowTimestampsTimezone::test_timestamp_timezone_overflow PASSED [ 35%] tests/fast/arrow/test_timestamp_timezone.py::TestArrowTimestampsTimezone::test_timestamp_tz_to_arrow PASSED [ 35%] tests/fast/arrow/test_timestamp_timezone.py::TestArrowTimestampsTimezone::test_timestamp_tz_with_null PASSED [ 35%] tests/fast/arrow/test_timestamp_timezone.py::TestArrowTimestampsTimezone::test_timestamp_stream PASSED [ 35%] tests/fast/arrow/test_timestamps.py::TestArrowTimestamps::test_timestamp_types PASSED [ 35%] tests/fast/arrow/test_timestamps.py::TestArrowTimestamps::test_timestamp_nulls PASSED [ 35%] tests/fast/arrow/test_timestamps.py::TestArrowTimestamps::test_timestamp_overflow PASSED [ 35%] tests/fast/arrow/test_tpch.py::TestTPCHArrow::test_tpch_arrow SKIPPED [ 35%] tests/fast/arrow/test_tpch.py::TestTPCHArrow::test_tpch_arrow_01 SKIPPED [ 35%] tests/fast/arrow/test_tpch.py::TestTPCHArrow::test_tpch_arrow_batch SKIPPED [ 35%] tests/fast/arrow/test_unregister.py::TestArrowUnregister::test_arrow_unregister1 PASSED [ 35%] tests/fast/arrow/test_unregister.py::TestArrowUnregister::test_arrow_unregister2 PASSED [ 35%] tests/fast/arrow/test_view.py::TestArrowView::test_arrow_view PASSED [ 35%] tests/fast/numpy/test_numpy_new_path.py::TestScanNumpy::test_scan_numpy PASSED [ 35%] tests/fast/pandas/test_2304.py::TestPandasMergeSameName::test_2304 PASSED [ 35%] tests/fast/pandas/test_2304.py::TestPandasMergeSameName::test_pd_names PASSED [ 35%] tests/fast/pandas/test_2304.py::TestPandasMergeSameName::test_repeat_name PASSED [ 35%] tests/fast/pandas/test_append_df.py::TestAppendDF::test_df_to_table_append PASSED [ 35%] tests/fast/pandas/test_append_df.py::TestAppendDF::test_append_by_name PASSED [ 35%] tests/fast/pandas/test_append_df.py::TestAppendDF::test_append_by_name_quoted PASSED [ 36%] tests/fast/pandas/test_append_df.py::TestAppendDF::test_append_by_name_no_exact_match PASSED [ 36%] tests/fast/pandas/test_bug2281.py::TestPandasStringNull::test_pandas_string_null PASSED [ 36%] tests/fast/pandas/test_bug5922.py::TestPandasAcceptFloat16::test_pandas_accept_float16 PASSED [ 36%] tests/fast/pandas/test_column_order.py::TestColumnOrder::test_column_order PASSED [ 36%] tests/fast/pandas/test_copy_on_write.py::TestCopyOnWrite::test_copy_on_write[col0] PASSED [ 36%] tests/fast/pandas/test_copy_on_write.py::TestCopyOnWrite::test_copy_on_write[col1] PASSED [ 36%] tests/fast/pandas/test_copy_on_write.py::TestCopyOnWrite::test_copy_on_write[col2] PASSED [ 36%] tests/fast/pandas/test_copy_on_write.py::TestCopyOnWrite::test_copy_on_write[col3] PASSED [ 36%] tests/fast/pandas/test_copy_on_write.py::TestCopyOnWrite::test_copy_on_write[col4] PASSED [ 36%] tests/fast/pandas/test_create_table_from_pandas.py::TestCreateTableFromPandas::test_integer_create_table PASSED [ 36%] tests/fast/pandas/test_date_as_datetime.py::test_date_as_datetime PASSED [ 36%] tests/fast/pandas/test_datetime_time.py::TestDateTimeTime::test_time_high PASSED [ 36%] tests/fast/pandas/test_datetime_time.py::TestDateTimeTime::test_time_low PASSED [ 36%] tests/fast/pandas/test_datetime_time.py::TestDateTimeTime::test_pandas_datetime_big[2263-02-28] PASSED [ 36%] tests/fast/pandas/test_datetime_time.py::TestDateTimeTime::test_pandas_datetime_big[9999-01-01] PASSED [ 36%] tests/fast/pandas/test_datetime_time.py::TestDateTimeTime::test_timezone_datetime PASSED [ 36%] tests/fast/pandas/test_datetime_timestamp.py::TestDateTimeTimeStamp::test_timestamp_high PASSED [ 36%] tests/fast/pandas/test_datetime_timestamp.py::TestDateTimeTimeStamp::test_timestamp_low PASSED [ 36%] tests/fast/pandas/test_datetime_timestamp.py::TestDateTimeTimeStamp::test_timestamp_timezone_regular PASSED [ 36%] tests/fast/pandas/test_datetime_timestamp.py::TestDateTimeTimeStamp::test_timestamp_timezone_negative_extreme PASSED [ 36%] tests/fast/pandas/test_datetime_timestamp.py::TestDateTimeTimeStamp::test_timestamp_timezone_positive_extreme PASSED [ 36%] tests/fast/pandas/test_datetime_timestamp.py::TestDateTimeTimeStamp::test_timestamp_timezone_coverage[ms] PASSED [ 36%] tests/fast/pandas/test_datetime_timestamp.py::TestDateTimeTimeStamp::test_timestamp_timezone_coverage[ns] PASSED [ 36%] tests/fast/pandas/test_datetime_timestamp.py::TestDateTimeTimeStamp::test_timestamp_timezone_coverage[s] PASSED [ 36%] tests/fast/pandas/test_df_analyze.py::TestResolveObjectColumns::test_sample_low_correct PASSED [ 36%] tests/fast/pandas/test_df_analyze.py::TestResolveObjectColumns::test_sample_low_incorrect_detected PASSED [ 36%] tests/fast/pandas/test_df_analyze.py::TestResolveObjectColumns::test_sample_zero_infers_varchar PASSED [ 36%] tests/fast/pandas/test_df_analyze.py::TestResolveObjectColumns::test_sample_low_incorrect_undetected PASSED [ 36%] tests/fast/pandas/test_df_analyze.py::TestResolveObjectColumns::test_reset_analyze_sample_setting PASSED [ 36%] tests/fast/pandas/test_df_analyze.py::TestResolveObjectColumns::test_10750 PASSED [ 36%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_integers PASSED [ 36%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_struct_correct PASSED [ 36%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_map_fallback_different_keys PASSED [ 36%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_map_fallback_incorrect_amount_of_keys PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_struct_value_upgrade PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_struct_null PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_map_fallback_value_upgrade PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_map_correct PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_analyzing_nulls[create_repeated_nulls-1000-1] PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_analyzing_nulls[create_repeated_nulls-1000-10] PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_analyzing_nulls[create_repeated_nulls-10000-1] PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_analyzing_nulls[create_repeated_nulls-10000-10] PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_analyzing_nulls[create_trailing_non_null-1000-1] PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_analyzing_nulls[create_trailing_non_null-1000-10] PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_analyzing_nulls[create_trailing_non_null-10000-1] PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_analyzing_nulls[create_trailing_non_null-10000-10] PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_nested_map PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_map_value_upgrade PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_map_duplicate PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_map_nullkey PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_map_nullkeylist PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_map_fallback_nullkey PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_map_fallback_nullkey_coverage PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_structs_in_nested_types PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_structs_of_different_sizes PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_struct_key_conversion PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_list_correct PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_list_contains_null PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_list_starts_with_null PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_list_value_upgrade PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_list_column_value_upgrade PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_ubigint_object_conversion PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_double_object_conversion PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_numpy_object_with_stride PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_numpy_stringliterals PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_integer_conversion_fail PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_numpy_datetime PASSED [ 37%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_numpy_datetime_int_internally PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_fallthrough_object_conversion PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_numeric_decimal PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_numeric_decimal_coverage PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_multiple_chunks PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_multiple_chunks_aggregate PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_mixed_object_types PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_struct_deeply_nested_in_struct PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_struct_deeply_nested_in_list PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_analyze_sample_too_small PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_numeric_decimal_zero_fractional PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_numeric_decimal_incompatible PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_numeric_decimal_combined PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_numeric_decimal_varying_sizes PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_numeric_decimal_fallback_to_double PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_numeric_decimal_double_mixed PASSED [ 38%] tests/fast/pandas/test_df_object_resolution.py::TestResolveObjectColumns::test_numeric_decimal_out_of_range PASSED [ 38%] tests/fast/pandas/test_df_recursive_nested.py::TestDFRecursiveNested::test_list_of_structs PASSED [ 38%] tests/fast/pandas/test_df_recursive_nested.py::TestDFRecursiveNested::test_list_of_map PASSED [ 38%] tests/fast/pandas/test_df_recursive_nested.py::TestDFRecursiveNested::test_recursive_list PASSED [ 38%] tests/fast/pandas/test_df_recursive_nested.py::TestDFRecursiveNested::test_recursive_struct PASSED [ 38%] tests/fast/pandas/test_df_recursive_nested.py::TestDFRecursiveNested::test_recursive_map PASSED [ 38%] tests/fast/pandas/test_df_recursive_nested.py::TestDFRecursiveNested::test_recursive_stresstest PASSED [ 38%] tests/fast/pandas/test_fetch_df_chunk.py::TestType::test_fetch_df_chunk PASSED [ 38%] tests/fast/pandas/test_fetch_df_chunk.py::TestType::test_monahan[3000] PASSED [ 38%] tests/fast/pandas/test_fetch_df_chunk.py::TestType::test_monahan[10000] PASSED [ 38%] tests/fast/pandas/test_fetch_df_chunk.py::TestType::test_monahan[100000] PASSED [ 38%] tests/fast/pandas/test_fetch_df_chunk.py::TestType::test_monahan[2047] PASSED [ 38%] tests/fast/pandas/test_fetch_df_chunk.py::TestType::test_monahan[2049] PASSED [ 38%] tests/fast/pandas/test_fetch_df_chunk.py::TestType::test_monahan[2048] PASSED [ 38%] tests/fast/pandas/test_fetch_df_chunk.py::TestType::test_fetch_df_chunk_parameter PASSED [ 38%] tests/fast/pandas/test_fetch_df_chunk.py::TestType::test_fetch_df_chunk_negative_parameter PASSED [ 38%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_fetch_df_list[SELECT list_value(3,5,10) as a-expected0] PASSED [ 38%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_fetch_df_list[SELECT list_value(3,5,NULL) as a-expected1] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_fetch_df_list[SELECT list_value(NULL,NULL,NULL) as a-expected2] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_fetch_df_list[SELECT list_value() as a-expected3] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_fetch_df_list[SELECT list_value('test','test_one','test_two') as a-expected4] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_fetch_df_list[SELECT a from (SELECT LIST(i) as a FROM range(10000) tbl(i)) as t-expected5] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_fetch_df_list[SELECT LIST(i) as a FROM range(5) tbl(i) group by i%2 order by all-expected6] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_fetch_df_list[SELECT list_value(1) as a FROM range(5) tbl(i)-expected7] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_fetch_df_list[\n SELECT\n list(st) AS a\n FROM\n (\n SELECT\n i,\n CASE WHEN i%5\n THEN NULL\n ELSE i::VARCHAR\n END AS st\n FROM range(10) tbl(i)\n ) AS t\n GROUP BY i%2\n ORDER BY all\n -expected8] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_struct_df[SELECT a from (SELECT STRUCT_PACK(a := 42, b := 43) as a) as t-expected0] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_struct_df[SELECT a from (SELECT STRUCT_PACK(a := NULL) as a) as t-expected1] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_struct_df[SELECT a from (SELECT STRUCT_PACK(a := i, b := i) as a FROM range(10) tbl(i)) as t-expected2] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_struct_df[SELECT a from (SELECT STRUCT_PACK(a := LIST_VALUE(1,2,3), b := i) as a FROM range(10) tbl(i)) as t-expected3] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_map_df[SELECT a from (select MAP(LIST_VALUE(1, 2, 3, 4),LIST_VALUE(10, 9, 8, 7)) as a) as t-expected0-] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_map_df[SELECT a from (select MAP(LIST_VALUE(),LIST_VALUE()) as a) as t-expected1-] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_map_df[SELECT m as a from (select MAP(list_value(1), list_value(2)) from range(5) tbl(i)) tbl(m)-expected2-] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_map_df[SELECT m as a from (select MAP(lsta,lstb) as m from (SELECT list(i) as lsta, list(i) as lstb from range(10) tbl(i) group by i%5 order by all) as lst_tbl) as T-expected3-] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_map_df[SELECT a from (select MAP(LIST_VALUE(1, 2, 3, 4,2, NULL),LIST_VALUE(10, 9, 8, 7,11,42)) as a) as t-expected4-Map keys must be unique] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_map_df[SELECT a from (select MAP(LIST_VALUE('Jon Lajoie', 'Backstreet Boys', 'Tenacious D','Jon Lajoie' ),LIST_VALUE(10,9,10,11)) as a) as t-expected5-Map keys must be unique] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_map_df[SELECT a from (select MAP(LIST_VALUE('Jon Lajoie', NULL, 'Tenacious D',NULL,NULL ),LIST_VALUE(10,9,10,11,13)) as a) as t-expected6-Map keys can not be NULL] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_map_df[SELECT a from (select MAP(LIST_VALUE(NULL, NULL, NULL,NULL,NULL ),LIST_VALUE(10,9,10,11,13)) as a) as t-expected7-Map keys can not be NULL] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_map_df[SELECT a from (select MAP(LIST_VALUE(NULL, NULL, NULL,NULL,NULL ),LIST_VALUE(NULL, NULL, NULL,NULL,NULL )) as a) as t-expected8-Map keys can not be NULL] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_nested_mix[\n SELECT [\n {'i':1,'j':2},\n NULL,\n {'i':2,'j':NULL}\n ] as a\n -expected0] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_nested_mix[\n SELECT [{'i':1,'j':2},NULL,{'i':2,'j':NULL}] as a\n -expected1] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_nested_mix[\n SELECT [{'i':1,'j':[2,3]},NULL] as a\n -expected2] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_nested_mix[\n SELECT {'i':mp,'j':mp2} as a FROM (SELECT MAP(LIST_VALUE(1, 2, 3, 4),LIST_VALUE(10, 9, 8, 7)) as mp, MAP(LIST_VALUE(1, 2, 3, 5),LIST_VALUE(10, 9, 8, 7)) as mp2) as t\n -expected3] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_nested_mix[\n SELECT [mp,mp2] as a FROM (SELECT MAP(LIST_VALUE(1, 2, 3, 4),LIST_VALUE(10, 9, 8, 7)) as mp, MAP(LIST_VALUE(1, 2, 3, 5),LIST_VALUE(10, 9, 8, 7)) as mp2) as t\n -expected4] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_nested_mix[\n SELECT MAP(LIST_VALUE([1,2],[3,4],[5,4]),LIST_VALUE([1,2],[3,4],[5,4])) as a\n -expected5] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_nested_mix[\n SELECT MAP(LIST_VALUE({'i':1,'j':2},{'i':3,'j':4}),LIST_VALUE({'i':1,'j':2},{'i':3,'j':4})) as a\n -expected6] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_nested_mix[\n SELECT [{'i':1,'j':[2,3]},NULL,{'i':1,'j':[2,3]}] as a\n -expected7] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_nested_mix[\n SELECT * FROM (VALUES\n ({'i':1,'j':2}),\n ({'i':1,'j':2}),\n (NULL),\n (NULL)\n ) t(a)\n -expected8] PASSED [ 39%] tests/fast/pandas/test_fetch_nested.py::TestFetchNested::test_nested_mix[\n SELECT a FROM (VALUES\n (MAP(LIST_VALUE(1,2),LIST_VALUE(3,4))),\n (MAP(LIST_VALUE(1,2),LIST_VALUE(3,4))),\n (NULL),\n (NULL)\n ) t(a)\n -expected9] PASSED [ 39%] tests/fast/pandas/test_implicit_pandas_scan.py::TestImplicitPandasScan::test_local_pandas_scan PASSED [ 39%] tests/fast/pandas/test_implicit_pandas_scan.py::TestImplicitPandasScan::test_global_pandas_scan PASSED [ 39%] tests/fast/pandas/test_import_cache.py::test_import_cache_explicit_dtype[python] PASSED [ 39%] tests/fast/pandas/test_import_cache.py::test_import_cache_explicit_dtype[pyarrow] PASSED [ 40%] tests/fast/pandas/test_import_cache.py::test_import_cache_implicit_dtype PASSED [ 40%] tests/fast/pandas/test_issue_1767.py::TestIssue1767::test_unicode_join_pandas PASSED [ 40%] tests/fast/pandas/test_limit.py::TestLimitPandas::test_limit_df PASSED [ 40%] tests/fast/pandas/test_limit.py::TestLimitPandas::test_aggregate_df PASSED [ 40%] tests/fast/pandas/test_new_string_type.py::test_new_str_type_pandas_3_0 PASSED [ 40%] tests/fast/pandas/test_new_string_type.py::test_new_str_type_pandas_lt_3_0 SKIPPED [ 40%] tests/fast/pandas/test_pandas_arrow.py::TestPandasArrow::test_pandas_arrow PASSED [ 40%] tests/fast/pandas/test_pandas_arrow.py::TestPandasArrow::test_mixed_columns PASSED [ 40%] tests/fast/pandas/test_pandas_arrow.py::TestPandasArrow::test_empty_df PASSED [ 40%] tests/fast/pandas/test_pandas_arrow.py::TestPandasArrow::test_completely_null_df PASSED [ 40%] tests/fast/pandas/test_pandas_arrow.py::TestPandasArrow::test_mixed_nulls PASSED [ 40%] tests/fast/pandas/test_pandas_category.py::TestCategory::test_category_simple PASSED [ 40%] tests/fast/pandas/test_pandas_category.py::TestCategory::test_category_nulls PASSED [ 40%] tests/fast/pandas/test_pandas_category.py::TestCategory::test_category_string PASSED [ 40%] tests/fast/pandas/test_pandas_category.py::TestCategory::test_category_string_null PASSED [ 40%] tests/fast/pandas/test_pandas_category.py::TestCategory::test_category_string_null_bug_4747 PASSED [ 40%] tests/fast/pandas/test_pandas_category.py::TestCategory::test_categorical_fetchall PASSED [ 40%] tests/fast/pandas/test_pandas_category.py::TestCategory::test_category_string_uint8 PASSED [ 40%] tests/fast/pandas/test_pandas_category.py::TestCategory::test_empty_categorical PASSED [ 40%] tests/fast/pandas/test_pandas_category.py::TestCategory::test_category_fetch_df_chunk PASSED [ 40%] tests/fast/pandas/test_pandas_category.py::TestCategory::test_category_mix PASSED [ 40%] tests/fast/pandas/test_pandas_df_none.py::TestPandasDFNone::test_none_deref PASSED [ 40%] tests/fast/pandas/test_pandas_enum.py::TestPandasEnum::test_3480 PASSED [ 40%] tests/fast/pandas/test_pandas_enum.py::TestPandasEnum::test_3479 PASSED [ 40%] tests/fast/pandas/test_pandas_limit.py::TestPandasLimit::test_pandas_limit PASSED [ 40%] tests/fast/pandas/test_pandas_na.py::TestPandasNA::test_pandas_string_null[100] PASSED [ 40%] tests/fast/pandas/test_pandas_na.py::TestPandasNA::test_pandas_string_null[2048] PASSED [ 40%] tests/fast/pandas/test_pandas_na.py::TestPandasNA::test_pandas_string_null[5000] PASSED [ 40%] tests/fast/pandas/test_pandas_na.py::TestPandasNA::test_pandas_string_null[1000000] PASSED [ 40%] tests/fast/pandas/test_pandas_na.py::TestPandasNA::test_pandas_na PASSED [ 40%] tests/fast/pandas/test_pandas_object.py::TestPandasObject::test_object_lotof_nulls PASSED [ 40%] tests/fast/pandas/test_pandas_object.py::TestPandasObject::test_object_to_string PASSED [ 40%] tests/fast/pandas/test_pandas_object.py::TestPandasObject::test_tuple_to_list PASSED [ 41%] tests/fast/pandas/test_pandas_object.py::TestPandasObject::test_2273 PASSED [ 41%] tests/fast/pandas/test_pandas_object.py::TestPandasObject::test_object_to_string_with_stride PASSED [ 41%] tests/fast/pandas/test_pandas_object.py::TestPandasObject::test_2499 PASSED [ 41%] tests/fast/pandas/test_pandas_string.py::TestPandasString::test_pandas_string PASSED [ 41%] tests/fast/pandas/test_pandas_string.py::TestPandasString::test_bug_2467 PASSED [ 41%] tests/fast/pandas/test_pandas_timestamp.py::test_run_pandas_with_tz[UTC] PASSED [ 41%] tests/fast/pandas/test_pandas_timestamp.py::test_run_pandas_with_tz[CET] PASSED [ 41%] tests/fast/pandas/test_pandas_timestamp.py::test_run_pandas_with_tz[Asia/Kathmandu] PASSED [ 41%] tests/fast/pandas/test_pandas_timestamp.py::test_timestamp_conversion PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_pandas_numeric PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_pandas_unsigned PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_pandas_bool PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_pandas_masked_float64 PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_pandas_boolean PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_pandas_float32 PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_pandas_float64 PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_pandas_interval PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_pandas_encoded_utf8 PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_producing_nullable_dtypes[bool] PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_producing_nullable_dtypes[utinyint] PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_producing_nullable_dtypes[usmallint] PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_producing_nullable_dtypes[uinteger] PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_producing_nullable_dtypes[ubigint] PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_producing_nullable_dtypes[tinyint] PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_producing_nullable_dtypes[smallint] PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_producing_nullable_dtypes[integer] PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_producing_nullable_dtypes[bigint] PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_producing_nullable_dtypes[float] PASSED [ 41%] tests/fast/pandas/test_pandas_types.py::TestNumpyNullableTypes::test_producing_nullable_dtypes[double] PASSED [ 41%] tests/fast/pandas/test_pandas_unregister.py::TestPandasUnregister::test_pandas_unregister1 PASSED [ 41%] tests/fast/pandas/test_pandas_unregister.py::TestPandasUnregister::test_pandas_unregister2 PASSED [ 41%] tests/fast/pandas/test_pandas_update.py::TestPandasUpdateList::test_pandas_update_list PASSED [ 41%] tests/fast/pandas/test_parallel_pandas_scan.py::TestParallelPandasScan::test_parallel_numeric_scan PASSED [ 41%] tests/fast/pandas/test_parallel_pandas_scan.py::TestParallelPandasScan::test_parallel_ascii_text PASSED [ 42%] tests/fast/pandas/test_parallel_pandas_scan.py::TestParallelPandasScan::test_parallel_unicode_text PASSED [ 42%] tests/fast/pandas/test_parallel_pandas_scan.py::TestParallelPandasScan::test_parallel_complex_unicode_text PASSED [ 42%] tests/fast/pandas/test_parallel_pandas_scan.py::TestParallelPandasScan::test_parallel_emojis PASSED [ 42%] tests/fast/pandas/test_parallel_pandas_scan.py::TestParallelPandasScan::test_parallel_numeric_object PASSED [ 42%] tests/fast/pandas/test_parallel_pandas_scan.py::TestParallelPandasScan::test_parallel_timestamp PASSED [ 42%] tests/fast/pandas/test_parallel_pandas_scan.py::TestParallelPandasScan::test_parallel_empty PASSED [ 42%] tests/fast/pandas/test_partitioned_pandas_scan.py::TestPartitionedPandasScan::test_parallel_pandas PASSED [ 42%] tests/fast/pandas/test_progress_bar.py::TestProgressBarPandas::test_progress_pandas_single PASSED [ 42%] tests/fast/pandas/test_progress_bar.py::TestProgressBarPandas::test_progress_pandas_parallel PASSED [ 42%] tests/fast/pandas/test_progress_bar.py::TestProgressBarPandas::test_progress_pandas_empty PASSED [ 42%] tests/fast/pandas/test_pyarrow_projection_pushdown.py::TestArrowDFProjectionPushdown::test_projection_pushdown_no_filter PASSED [ 42%] tests/fast/pandas/test_same_name.py::TestMultipleColumnsSameName::test_multiple_columns_with_same_name PASSED [ 42%] tests/fast/pandas/test_same_name.py::TestMultipleColumnsSameName::test_multiple_columns_with_same_name_relation PASSED [ 42%] tests/fast/pandas/test_same_name.py::TestMultipleColumnsSameName::test_multiple_columns_with_same_name_replacement_scans PASSED [ 42%] tests/fast/pandas/test_same_name.py::TestMultipleColumnsSameName::test_3669 PASSED [ 42%] tests/fast/pandas/test_same_name.py::TestMultipleColumnsSameName::test_minimally_rename PASSED [ 42%] tests/fast/pandas/test_same_name.py::TestMultipleColumnsSameName::test_multiple_columns_with_same_name_2 PASSED [ 42%] tests/fast/pandas/test_same_name.py::TestMultipleColumnsSameName::test_case_insensitive PASSED [ 42%] tests/fast/pandas/test_stride.py::TestPandasStride::test_stride PASSED [ 42%] tests/fast/pandas/test_stride.py::TestPandasStride::test_stride_fp32 PASSED [ 42%] tests/fast/pandas/test_stride.py::TestPandasStride::test_stride_datetime PASSED [ 42%] tests/fast/pandas/test_stride.py::TestPandasStride::test_stride_timedelta PASSED [ 42%] tests/fast/pandas/test_stride.py::TestPandasStride::test_stride_fp64 PASSED [ 42%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_positive PASSED [ 42%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_basic PASSED [ 42%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_negative PASSED [ 42%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-0-0-0-1] PASSED [ 42%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-0-0-0-9999] PASSED [ 42%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-0-0-60-1] PASSED [ 42%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-0-0-60-9999] PASSED [ 42%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-0-232493-0-1] PASSED [ 42%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-0-232493-0-9999] PASSED [ 42%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-0-232493-60-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-0-232493-60-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-0-999999-0-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-0-999999-0-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-0-999999-60-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-0-999999-60-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-999-0-0-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-999-0-0-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-999-0-60-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-999-0-60-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-999-232493-0-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-999-232493-0-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-999-232493-60-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-999-232493-60-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-999-999999-0-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-999-999999-0-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-999-999999-60-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-0-999-999999-60-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-0-0-0-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-0-0-0-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-0-0-60-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-0-0-60-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-0-232493-0-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-0-232493-0-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-0-232493-60-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-0-232493-60-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-0-999999-0-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-0-999999-0-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-0-999999-60-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-0-999999-60-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-999-0-0-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-999-0-0-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-999-0-60-1] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-999-0-60-9999] PASSED [ 43%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-999-232493-0-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-999-232493-0-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-999-232493-60-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-999-232493-60-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-999-999999-0-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-999-999999-0-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-999-999999-60-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-0-60-999-999999-60-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-0-0-0-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-0-0-0-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-0-0-60-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-0-0-60-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-0-232493-0-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-0-232493-0-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-0-232493-60-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-0-232493-60-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-0-999999-0-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-0-999999-0-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-0-999999-60-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-0-999999-60-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-999-0-0-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-999-0-0-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-999-0-60-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-999-0-60-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-999-232493-0-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-999-232493-0-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-999-232493-60-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-999-232493-60-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-999-999999-0-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-999-999999-0-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-999-999999-60-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-0-999-999999-60-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-0-0-0-1] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-0-0-0-9999] PASSED [ 44%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-0-0-60-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-0-0-60-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-0-232493-0-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-0-232493-0-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-0-232493-60-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-0-232493-60-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-0-999999-0-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-0-999999-0-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-0-999999-60-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-0-999999-60-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-999-0-0-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-999-0-0-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-999-0-60-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-999-0-60-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-999-232493-0-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-999-232493-0-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-999-232493-60-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-999-232493-60-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-999-999999-0-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-999-999999-0-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-999-999999-60-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[0-24-60-999-999999-60-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-0-0-0-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-0-0-0-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-0-0-60-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-0-0-60-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-0-232493-0-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-0-232493-0-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-0-232493-60-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-0-232493-60-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-0-999999-0-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-0-999999-0-9999] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-0-999999-60-1] PASSED [ 45%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-0-999999-60-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-999-0-0-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-999-0-0-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-999-0-60-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-999-0-60-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-999-232493-0-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-999-232493-0-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-999-232493-60-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-999-232493-60-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-999-999999-0-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-999-999999-0-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-999-999999-60-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-0-999-999999-60-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-0-0-0-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-0-0-0-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-0-0-60-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-0-0-60-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-0-232493-0-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-0-232493-0-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-0-232493-60-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-0-232493-60-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-0-999999-0-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-0-999999-0-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-0-999999-60-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-0-999999-60-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-999-0-0-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-999-0-0-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-999-0-60-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-999-0-60-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-999-232493-0-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-999-232493-0-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-999-232493-60-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-999-232493-60-9999] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-999-999999-0-1] PASSED [ 46%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-999-999999-0-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-999-999999-60-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-0-60-999-999999-60-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-0-0-0-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-0-0-0-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-0-0-60-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-0-0-60-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-0-232493-0-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-0-232493-0-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-0-232493-60-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-0-232493-60-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-0-999999-0-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-0-999999-0-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-0-999999-60-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-0-999999-60-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-999-0-0-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-999-0-0-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-999-0-60-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-999-0-60-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-999-232493-0-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-999-232493-0-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-999-232493-60-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-999-232493-60-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-999-999999-0-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-999-999999-0-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-999-999999-60-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-0-999-999999-60-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-0-0-0-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-0-0-0-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-0-0-60-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-0-0-60-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-0-232493-0-1] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-0-232493-0-9999] PASSED [ 47%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-0-232493-60-1] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-0-232493-60-9999] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-0-999999-0-1] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-0-999999-0-9999] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-0-999999-60-1] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-0-999999-60-9999] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-999-0-0-1] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-999-0-0-9999] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-999-0-60-1] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-999-0-60-9999] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-999-232493-0-1] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-999-232493-0-9999] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-999-232493-60-1] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-999-232493-60-9999] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-999-999999-0-1] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-999-999999-0-9999] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-999-999999-60-1] PASSED [ 48%] tests/fast/pandas/test_timedelta.py::TestTimedelta::test_timedelta_coverage[51-24-60-999-999999-60-9999] PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_types_roundtrip[s] PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_types_roundtrip[ms] PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_types_roundtrip[us] PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_types_roundtrip[ns] PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_timezone_roundtrip[s] PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_timezone_roundtrip[ms] PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_timezone_roundtrip[us] PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_timezone_roundtrip[ns] PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_nulls[s] PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_nulls[ms] PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_nulls[us] PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_nulls[ns] PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_timedelta PASSED [ 48%] tests/fast/pandas/test_timestamp.py::TestPandasTimestamps::test_timestamp_timezone PASSED [ 48%] tests/fast/relational_api/test_groupings.py::TestGroupings::test_basic_grouping PASSED [ 48%] tests/fast/relational_api/test_groupings.py::TestGroupings::test_cubed PASSED [ 48%] tests/fast/relational_api/test_groupings.py::TestGroupings::test_rollup PASSED [ 49%] tests/fast/relational_api/test_joins.py::TestRAPIJoins::test_outer_join PASSED [ 49%] tests/fast/relational_api/test_joins.py::TestRAPIJoins::test_inner_join PASSED [ 49%] tests/fast/relational_api/test_joins.py::TestRAPIJoins::test_anti_join PASSED [ 49%] tests/fast/relational_api/test_joins.py::TestRAPIJoins::test_left_join PASSED [ 49%] tests/fast/relational_api/test_joins.py::TestRAPIJoins::test_right_join PASSED [ 49%] tests/fast/relational_api/test_joins.py::TestRAPIJoins::test_semi_join PASSED [ 49%] tests/fast/relational_api/test_joins.py::TestRAPIJoins::test_cross_join PASSED [ 49%] tests/fast/relational_api/test_pivot.py::TestPivot::test_pivot_issue_14600 PASSED [ 49%] tests/fast/relational_api/test_pivot.py::TestPivot::test_pivot_issue_14601 PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_any_value PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_arg_max PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_arg_min PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_avg PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_bit_and PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_bit_or PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_bit_xor PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_bitstring_agg PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_bool_and PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_bool_or PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_count PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_value_counts PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_favg PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_first PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_last PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_fsum PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_geomean PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_histogram PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_list PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_max PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_min PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_product PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_string_agg PASSED [ 49%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_sum PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_median PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_mode PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_quantile_cont PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_quantile_disc[quantile_disc] PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_quantile_disc[quantile] PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_std_pop PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_std_samp[stddev_samp] PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_std_samp[stddev] PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_std_samp[std] PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_var_pop PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_var_samp[var_samp] PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_var_samp[variance] PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_var_samp[var] PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregations::test_describe PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsColumnEscaping::test_reserved_keyword_column_name PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsColumnEscaping::test_column_name_with_space PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsColumnEscaping::test_column_name_with_quotes PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsColumnEscaping::test_qualified_column_name PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsExpressionPassthrough::test_cast_expression PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsExpressionPassthrough::test_star_expression PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsExpressionPassthrough::test_arithmetic_expression PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsExpressionPassthrough::test_function_expression PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsExpressionPassthrough::test_case_expression PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsWithInvalidInput::test_injection_with_semicolon_is_neutralized PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsWithInvalidInput::test_injection_with_union_is_neutralized PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsWithInvalidInput::test_subquery_is_contained PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsWithInvalidInput::test_injection_closing_paren_is_neutralized PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsWithInvalidInput::test_comment_is_harmless PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsWithInvalidInput::test_empty_expression_rejected PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIAggregationsWithInvalidInput::test_whitespace_only_expression_rejected PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIStringAggSeparatorEscaping::test_simple_separator PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIStringAggSeparatorEscaping::test_separator_with_single_quote PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIStringAggSeparatorEscaping::test_separator_with_special_chars PASSED [ 50%] tests/fast/relational_api/test_rapi_aggregations.py::TestRAPIStringAggSeparatorEscaping::test_separator_injection_attempt PASSED [ 51%] tests/fast/relational_api/test_rapi_close.py::TestRAPICloseConnRel::test_close_conn_rel PASSED [ 51%] tests/fast/relational_api/test_rapi_close.py::TestRAPICloseConnRel::test_del_conn PASSED [ 51%] tests/fast/relational_api/test_rapi_description.py::TestRAPIDescription::test_rapi_description PASSED [ 51%] tests/fast/relational_api/test_rapi_description.py::TestRAPIDescription::test_rapi_describe PASSED [ 51%] tests/fast/relational_api/test_rapi_functions.py::TestRAPIFunctions::test_rapi_str_print PASSED [ 51%] tests/fast/relational_api/test_rapi_functions.py::TestRAPIFunctions::test_rapi_relation_sql_query PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_chain[1] PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_chain[2] PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_chain[3] PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_chain[4] PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_chain_using_alias PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_table[input0] PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_table[input1] PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_table[input2] PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_table_basic PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_table_qualified PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_insert_into_relation PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_non_select PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_non_select_fail PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_table_unrelated PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_query_non_select_result PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_replacement_scan_recursion PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_set_default_connection PASSED [ 51%] tests/fast/relational_api/test_rapi_query.py::TestRAPIQuery::test_set_default_connection_error PASSED [ 51%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_row_number PASSED [ 51%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_rank PASSED [ 51%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_dense_rank[dense_rank] PASSED [ 51%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_dense_rank[rank_dense] PASSED [ 51%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_percent_rank PASSED [ 51%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_cume_dist PASSED [ 51%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_ntile PASSED [ 51%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_lag PASSED [ 51%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_lead PASSED [ 51%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_first_value PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_last_value PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_nth_value PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_any_value PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_arg_max PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_arg_min PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_avg PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_bit_and PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_bit_or PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_bit_xor PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_bitstring_agg PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_bool_and PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_bool_or PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_count PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_favg PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_fsum PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_geomean SKIPPED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_histogram PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_list PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_max PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_min PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_product PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_string_agg PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_sum PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_median PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_mode PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_quantile_cont PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_quantile_disc[quantile_disc] PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_quantile_disc[quantile] PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_stddev_pop PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_stddev_samp[stddev_samp] PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_stddev_samp[stddev] PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_stddev_samp[std] PASSED [ 52%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_var_pop PASSED [ 53%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_var_samp[var_samp] PASSED [ 53%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_var_samp[variance] PASSED [ 53%] tests/fast/relational_api/test_rapi_windows.py::TestRAPIWindows::test_var_samp[var] PASSED [ 53%] tests/fast/relational_api/test_table_function.py::TestTableFunction::test_table_function PASSED [ 53%] tests/fast/spark/test_replace_column_value.py::TestReplaceValue::test_replace_value PASSED [ 53%] tests/fast/spark/test_replace_empty_value.py::TestReplaceEmpty::test_replace_empty PASSED [ 53%] tests/fast/spark/test_spark_arrow_table.py::TestArrowTable::test_spark_to_arrow_table PASSED [ 53%] tests/fast/spark/test_spark_catalog.py::TestSparkCatalog::test_list_databases PASSED [ 53%] tests/fast/spark/test_spark_catalog.py::TestSparkCatalog::test_list_tables PASSED [ 53%] tests/fast/spark/test_spark_catalog.py::TestSparkCatalog::test_list_columns PASSED [ 53%] tests/fast/spark/test_spark_column.py::TestSparkColumn::test_struct_column PASSED [ 53%] tests/fast/spark/test_spark_column.py::TestSparkColumn::test_array_column PASSED [ 53%] tests/fast/spark/test_spark_column.py::TestSparkColumn::test_isnull PASSED [ 53%] tests/fast/spark/test_spark_column.py::TestSparkColumn::test_isnotnull PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_dataframe_from_list_of_tuples PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_dataframe PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_writing_to_table PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_dataframe_collect PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_dataframe_from_rows PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_empty_df PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_df_from_pandas PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_df_from_struct_type PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_df_from_name_list PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_df_creation_coverage PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_df_nested_struct PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_df_columns PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_array_and_map_type PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_getitem_filter PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_getitem_column PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_getitem_dataframe PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_getattr_dataframe PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_head_first PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_head_take_n PASSED [ 53%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_drop PASSED [ 54%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_cache PASSED [ 54%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_dtypes PASSED [ 54%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_dtypes_complex_types PASSED [ 54%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_printSchema PASSED [ 54%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_printSchema_nested PASSED [ 54%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_printSchema_negative_level PASSED [ 54%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_treeString_basic PASSED [ 54%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_treeString_nested_struct PASSED [ 54%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_treeString_with_level PASSED [ 54%] tests/fast/spark/test_spark_dataframe.py::TestDataFrame::test_treeString_array_type PASSED [ 54%] tests/fast/spark/test_spark_dataframe_sort.py::TestDataFrameSort::test_sort_ascending PASSED [ 54%] tests/fast/spark/test_spark_dataframe_sort.py::TestDataFrameSort::test_sort_descending PASSED [ 54%] tests/fast/spark/test_spark_dataframe_sort.py::TestDataFrameSort::test_sort_wrong_asc_params PASSED [ 54%] tests/fast/spark/test_spark_dataframe_sort.py::TestDataFrameSort::test_sort_empty_params PASSED [ 54%] tests/fast/spark/test_spark_dataframe_sort.py::TestDataFrameSort::test_sort_zero_index PASSED [ 54%] tests/fast/spark/test_spark_dataframe_sort.py::TestDataFrameSort::test_sort_invalid_column PASSED [ 54%] tests/fast/spark/test_spark_dataframe_sort.py::TestDataFrameSort::test_sort_with_desc PASSED [ 54%] tests/fast/spark/test_spark_dataframe_sort.py::TestDataFrameSort::test_sort_with_asc PASSED [ 54%] tests/fast/spark/test_spark_drop_duplicates.py::TestDataFrameDropDuplicates::test_spark_drop_duplicates[dropDuplicates] PASSED [ 54%] tests/fast/spark/test_spark_drop_duplicates.py::TestDataFrameDropDuplicates::test_spark_drop_duplicates[drop_duplicates] PASSED [ 54%] tests/fast/spark/test_spark_drop_duplicates.py::TestDataFrameDropDuplicates::test_spark_drop_duplicates_with_keywords_cols PASSED [ 54%] tests/fast/spark/test_spark_except.py::TestDataFrameIntersect::test_exceptAll PASSED [ 54%] tests/fast/spark/test_spark_filter.py::TestDataFrameFilter::test_dataframe_filter PASSED [ 54%] tests/fast/spark/test_spark_filter.py::TestDataFrameFilter::test_invalid_condition_type PASSED [ 54%] tests/fast/spark/test_spark_function_concat_ws.py::TestReplaceEmpty::test_replace_empty PASSED [ 54%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_distinct PASSED [ 54%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_intersect PASSED [ 54%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_union PASSED [ 54%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_max PASSED [ 54%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_min PASSED [ 54%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_get PASSED [ 54%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_flatten PASSED [ 54%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_compact PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_remove PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_agg PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_collect_list PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_append PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_insert PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_slice PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_sort_array PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_join[None-a] PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_join[replaced-a,replaced] PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_position PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_preprend PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_repeat PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_size PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_array_sort PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_arrays_overlap PASSED [ 55%] tests/fast/spark/test_spark_functions_array.py::TestSparkFunctionsArray::test_arrays_zip PASSED [ 55%] tests/fast/spark/test_spark_functions_base64.py::TestSparkFunctionsBase64::test_base64 PASSED [ 55%] tests/fast/spark/test_spark_functions_base64.py::TestSparkFunctionsBase64::test_base64ColString PASSED [ 55%] tests/fast/spark/test_spark_functions_base64.py::TestSparkFunctionsBase64::test_unbase64 PASSED [ 55%] tests/fast/spark/test_spark_functions_dataframe.py::TestSparkFunctionsArray::test_broadcast PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_date_trunc PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_date_part PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_dayofweek PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_dayofmonth PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_dayofyear PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_month PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_year PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_weekofyear PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_quarter PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_hour PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_minute PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_second PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_unix_date PASSED [ 55%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_unix_micros PASSED [ 56%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_unix_millis PASSED [ 56%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_unix_seconds PASSED [ 56%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_weekday PASSED [ 56%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_to_date PASSED [ 56%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_to_timestamp PASSED [ 56%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_to_timestamp_ltz PASSED [ 56%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_to_timestamp_ntz PASSED [ 56%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_last_day PASSED [ 56%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_add_months PASSED [ 56%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_date_diff PASSED [ 56%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_try_to_timestamp PASSED [ 56%] tests/fast/spark/test_spark_functions_date.py::TestsSparkFunctionsDate::test_try_to_timestamp_with_format PASSED [ 56%] tests/fast/spark/test_spark_functions_expr.py::TestSparkFunctionsExpr::test_expr PASSED [ 56%] tests/fast/spark/test_spark_functions_hash.py::TestSparkFunctionsHash::test_md5 PASSED [ 56%] tests/fast/spark/test_spark_functions_hash.py::TestSparkFunctionsHash::test_sha256 PASSED [ 56%] tests/fast/spark/test_spark_functions_hex.py::TestSparkFunctionsHex::test_hex_string_col PASSED [ 56%] tests/fast/spark/test_spark_functions_hex.py::TestSparkFunctionsHex::test_hex_binary_col PASSED [ 56%] tests/fast/spark/test_spark_functions_hex.py::TestSparkFunctionsHex::test_hex_integer_col PASSED [ 56%] tests/fast/spark/test_spark_functions_hex.py::TestSparkFunctionsHex::test_unhex PASSED [ 56%] tests/fast/spark/test_spark_functions_miscellaneous.py::TestsSparkFunctionsMiscellaneous::test_call_function PASSED [ 56%] tests/fast/spark/test_spark_functions_miscellaneous.py::TestsSparkFunctionsMiscellaneous::test_octet_length PASSED [ 56%] tests/fast/spark/test_spark_functions_miscellaneous.py::TestsSparkFunctionsMiscellaneous::test_positive PASSED [ 56%] tests/fast/spark/test_spark_functions_miscellaneous.py::TestsSparkFunctionsMiscellaneous::test_sequence PASSED [ 56%] tests/fast/spark/test_spark_functions_miscellaneous.py::TestsSparkFunctionsMiscellaneous::test_like PASSED [ 56%] tests/fast/spark/test_spark_functions_miscellaneous.py::TestsSparkFunctionsMiscellaneous::test_ilike PASSED [ 56%] tests/fast/spark/test_spark_functions_null.py::TestsSparkFunctionsNull::test_coalesce PASSED [ 56%] tests/fast/spark/test_spark_functions_null.py::TestsSparkFunctionsNull::test_nvl PASSED [ 56%] tests/fast/spark/test_spark_functions_null.py::TestsSparkFunctionsNull::test_zeroifnull PASSED [ 56%] tests/fast/spark/test_spark_functions_null.py::TestsSparkFunctionsNull::test_nvl2 PASSED [ 56%] tests/fast/spark/test_spark_functions_null.py::TestsSparkFunctionsNull::test_ifnull PASSED [ 56%] tests/fast/spark/test_spark_functions_null.py::TestsSparkFunctionsNull::test_nullif PASSED [ 56%] tests/fast/spark/test_spark_functions_null.py::TestsSparkFunctionsNull::test_isnull PASSED [ 56%] tests/fast/spark/test_spark_functions_null.py::TestsSparkFunctionsNull::test_isnotnull PASSED [ 56%] tests/fast/spark/test_spark_functions_null.py::TestsSparkFunctionsNull::test_equal_null PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_greatest PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_least PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_ceil PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_floor PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_abs PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_sqrt PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_cbrt PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_cos PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_acos PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_exp PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_factorial PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_log2 PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_ln PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_degrees PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_radians PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_atan PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_atan2 PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_tan PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_round PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_bround PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_asin PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_corr PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_cot PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_e PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_pi PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_pow PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_random PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_sign[sign] PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_sign[signum] PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_sin PASSED [ 57%] tests/fast/spark/test_spark_functions_numeric.py::TestSparkFunctionsNumeric::test_negative PASSED [ 57%] tests/fast/spark/test_spark_functions_sort.py::TestSparkFunctionsSort::test_asc PASSED [ 57%] tests/fast/spark/test_spark_functions_sort.py::TestSparkFunctionsSort::test_desc PASSED [ 58%] tests/fast/spark/test_spark_functions_sort.py::TestSparkFunctionsSort::test_asc_nulls_first PASSED [ 58%] tests/fast/spark/test_spark_functions_sort.py::TestSparkFunctionsSort::test_asc_nulls_last PASSED [ 58%] tests/fast/spark/test_spark_functions_sort.py::TestSparkFunctionsSort::test_desc_nulls_first PASSED [ 58%] tests/fast/spark/test_spark_functions_sort.py::TestSparkFunctionsSort::test_desc_nulls_last PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_length PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_upper PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_ucase PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_lower PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_lcase PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_trim PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_ltrim PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_rtrim PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_endswith PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_startswith PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_ascii PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_btrim PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_char PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_encode PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_split PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_split_part PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_substr PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_find_in_set PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_initcap PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_left PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_right PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_levenshtein PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_lpad PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_rpad PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_printf PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_regexp_and_regexp_like[regexp] PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_regexp_and_regexp_like[regexp_like] PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_regexp_count PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_regexp_extract PASSED [ 58%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_regexp_extract_all PASSED [ 59%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_regexp_substr PASSED [ 59%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_repeat PASSED [ 59%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_reverse PASSED [ 59%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_concat PASSED [ 59%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_substring PASSED [ 59%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_contains PASSED [ 59%] tests/fast/spark/test_spark_functions_string.py::TestSparkFunctionsString::test_instr PASSED [ 59%] tests/fast/spark/test_spark_group_by.py::TestDataFrameGroupBy::test_group_by PASSED [ 59%] tests/fast/spark/test_spark_group_by.py::TestDataFrameGroupBy::test_group_by_empty PASSED [ 59%] tests/fast/spark/test_spark_group_by.py::TestDataFrameGroupBy::test_group_by_first_and_last PASSED [ 59%] tests/fast/spark/test_spark_group_by.py::TestDataFrameGroupBy::test_standard_deviations PASSED [ 59%] tests/fast/spark/test_spark_group_by.py::TestDataFrameGroupBy::test_variances PASSED [ 59%] tests/fast/spark/test_spark_group_by.py::TestDataFrameGroupBy::test_group_by_mean PASSED [ 59%] tests/fast/spark/test_spark_group_by.py::TestDataFrameGroupBy::test_group_by_mode PASSED [ 59%] tests/fast/spark/test_spark_group_by.py::TestDataFrameGroupBy::test_group_by_product PASSED [ 59%] tests/fast/spark/test_spark_group_by.py::TestDataFrameGroupBy::test_group_by_skewness PASSED [ 59%] tests/fast/spark/test_spark_intersect.py::TestDataFrameIntersect::test_intersect PASSED [ 59%] tests/fast/spark/test_spark_intersect.py::TestDataFrameIntersect::test_intersect_all PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_inner_join PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_outer_join[outer] PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_outer_join[fullouter] PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_outer_join[full] PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_outer_join[full_outer] PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_right_join[right] PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_right_join[rightouter] PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_right_join[right_outer] PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_semi_join[semi] PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_semi_join[leftsemi] PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_semi_join[left_semi] PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_anti_join[anti] PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_anti_join[leftanti] PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_anti_join[left_anti] PASSED [ 59%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_self_join PASSED [ 60%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_cross_join PASSED [ 60%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_join_with_using_clause PASSED [ 60%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_join_with_common_column PASSED [ 60%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_join_on_joined_data_error XFAIL [ 60%] tests/fast/spark/test_spark_join.py::TestDataFrameJoin::test_join_on_column_name_stored_in_variable PASSED [ 60%] tests/fast/spark/test_spark_limit.py::TestDataFrameLimit::test_dataframe_limit PASSED [ 60%] tests/fast/spark/test_spark_order_by.py::TestDataFrameOrderBy::test_order_by PASSED [ 60%] tests/fast/spark/test_spark_order_by.py::TestDataFrameOrderBy::test_null_ordering PASSED [ 60%] tests/fast/spark/test_spark_pandas_dataframe.py::TestPandasDataFrame::test_pd_conversion_basic PASSED [ 60%] tests/fast/spark/test_spark_pandas_dataframe.py::TestPandasDataFrame::test_pd_conversion_schema PASSED [ 60%] tests/fast/spark/test_spark_pandas_dataframe.py::TestPandasDataFrame::test_spark_to_pandas_dataframe PASSED [ 60%] tests/fast/spark/test_spark_readcsv.py::TestSparkReadCSV::test_read_csv PASSED [ 60%] tests/fast/spark/test_spark_readjson.py::TestSparkReadJson::test_read_json PASSED [ 60%] tests/fast/spark/test_spark_readparquet.py::TestSparkReadParquet::test_read_parquet PASSED [ 60%] tests/fast/spark/test_spark_runtime_config.py::TestSparkRuntimeConfig::test_spark_runtime_config PASSED [ 60%] tests/fast/spark/test_spark_runtime_config.py::TestSparkRuntimeConfig::test_spark_runtime_config_set PASSED [ 60%] tests/fast/spark/test_spark_runtime_config.py::TestSparkRuntimeConfig::test_spark_runtime_config_get SKIPPED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_spark_session_default PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_spark_session PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_new_session PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_retrieve_same_session SKIPPED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_config PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_hive_support SKIPPED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_version PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_get_active_session PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_read PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_write PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_read_stream PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_spark_context PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_sql PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_stop_context PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_table PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_range PASSED [ 60%] tests/fast/spark/test_spark_session.py::TestSparkSession::test_udf PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_basic_to_csv PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_to_csv_sep PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_to_csv_na_rep PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_to_csv_header PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_to_csv_quotechar PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_to_csv_escapechar PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_to_csv_date_format PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_to_csv_timestamp_format PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_to_csv_quoting_off PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_to_csv_quoting_on PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_to_csv_quoting_quote_all PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_to_csv_encoding_incorrect PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_to_csv_encoding_correct PASSED [ 61%] tests/fast/spark/test_spark_to_csv.py::TestSparkToCSV::test_compression_gzip PASSED [ 61%] tests/fast/spark/test_spark_to_parquet.py::TestSparkToParquet::test_basic_to_parquet PASSED [ 61%] tests/fast/spark/test_spark_to_parquet.py::TestSparkToParquet::test_compressed_to_parquet PASSED [ 61%] tests/fast/spark/test_spark_transform.py::TestDataFrameUnion::test_transform PASSED [ 61%] tests/fast/spark/test_spark_transform.py::TestDataFrameUnion::test_transform_function SKIPPED finished) [ 61%] tests/fast/spark/test_spark_types.py::TestTypes::test_all_types_schema PASSED [ 61%] tests/fast/spark/test_spark_udf.py::TestSparkUDF::test_udf_register PASSED [ 61%] tests/fast/spark/test_spark_union.py::TestDataFrameUnion::test_merge_with_union PASSED [ 61%] tests/fast/spark/test_spark_union.py::TestDataFrameUnion::test_merge_without_duplicates PASSED [ 61%] tests/fast/spark/test_spark_union_by_name.py::TestDataFrameUnion::test_union_by_name PASSED [ 61%] tests/fast/spark/test_spark_union_by_name.py::TestDataFrameUnion::test_union_by_name_allow_missing_cols PASSED [ 61%] tests/fast/spark/test_spark_union_by_name.py::TestDataFrameUnion::test_union_by_name_allow_missing_cols_rev PASSED [ 61%] tests/fast/spark/test_spark_with_column.py::TestWithColumn::test_with_column PASSED [ 61%] tests/fast/spark/test_spark_with_column_renamed.py::TestWithColumnRenamed::test_with_column_renamed PASSED [ 61%] tests/fast/spark/test_spark_with_columns.py::TestWithColumns::test_with_columns PASSED [ 61%] tests/fast/spark/test_spark_with_columns_renamed.py::TestWithColumnsRenamed::test_with_columns_renamed PASSED [ 61%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckBytesBlob PASSED [ 61%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckDecimal PASSED [ 61%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckDecimalTooBig PASSED [ 61%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckDecimalWithExponent PASSED [ 62%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckFloat PASSED [ 62%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckInf PASSED [ 62%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckLargeInt PASSED [ 62%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckMemoryviewBlob PASSED [ 62%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckMemoryviewFromhexBlob PASSED [ 62%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckNaN PASSED [ 62%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckNoneBlob PASSED [ 62%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckSmallInt PASSED [ 62%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckString PASSED [ 62%] tests/fast/sqlite/test_types.py::DuckDBTypeTests::test_CheckUnicodeExecute PASSED [ 62%] tests/fast/sqlite/test_types.py::CommonTableExpressionTests::test_CheckCursorDescriptionCTE PASSED [ 62%] tests/fast/sqlite/test_types.py::CommonTableExpressionTests::test_CheckCursorDescriptionCTESMultipleColumns PASSED [ 62%] tests/fast/sqlite/test_types.py::CommonTableExpressionTests::test_CheckCursorDescriptionCTESimple PASSED [ 62%] tests/fast/sqlite/test_types.py::DateTimeTests::test_CheckDate PASSED [ 62%] tests/fast/sqlite/test_types.py::DateTimeTests::test_CheckDateTimeSubSeconds PASSED [ 62%] tests/fast/sqlite/test_types.py::DateTimeTests::test_CheckDateTimeSubSecondsFloatingPoint PASSED [ 62%] tests/fast/sqlite/test_types.py::DateTimeTests::test_CheckSqlTimestamp PASSED [ 62%] tests/fast/sqlite/test_types.py::DateTimeTests::test_CheckTime PASSED [ 62%] tests/fast/sqlite/test_types.py::DateTimeTests::test_CheckTimeSubSeconds PASSED [ 62%] tests/fast/sqlite/test_types.py::DateTimeTests::test_CheckTimestamp PASSED [ 62%] tests/fast/sqlite/test_types.py::ListTests::test_CheckEmbeddedNone PASSED [ 62%] tests/fast/sqlite/test_types.py::ListTests::test_CheckEmptyList PASSED [ 62%] tests/fast/sqlite/test_types.py::ListTests::test_CheckNestedList PASSED [ 62%] tests/fast/sqlite/test_types.py::ListTests::test_CheckNone PASSED [ 62%] tests/fast/sqlite/test_types.py::ListTests::test_CheckSingleList PASSED [ 62%] tests/fast/test_alex_multithread.py::TestPythonMultithreading::test_multiple_cursors PASSED [ 62%] tests/fast/test_alex_multithread.py::TestPythonMultithreading::test_same_connection PASSED [ 62%] tests/fast/test_alex_multithread.py::TestPythonMultithreading::test_multiple_cursors_persisted PASSED [ 62%] tests/fast/test_alex_multithread.py::TestPythonMultithreading::test_same_connection_persisted PASSED [ 62%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[bool] PASSED [ 62%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[tinyint] PASSED [ 62%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[smallint] PASSED [ 62%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[int] PASSED [ 62%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[bigint] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[hugeint] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[utinyint] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[usmallint] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[uint] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[ubigint] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[date] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[time] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[timestamp] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[timestamp_s] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[timestamp_ms] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[timestamp_ns] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[timestamp_tz] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[float] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[double] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[dec_4_1] PASSED [ 63%] tests/fast/test_all_types.py::TestAllTypes::test_fetchall[dec_9_4]