Skip to content

Build failure: error: cannot ‘dynamic_cast’ ‘source’ (of type ‘const class duckdb::CatalogEntry*’) to type ‘const class duckdb::DuckTableEntry*’ #239

Closed

Description

@inglesp

What happens?

On a freshly-cloned repo, uv sync --no-build-isolation fails with:

      /home/inglesp/tmp/duckdb-python/external/duckdb/src/include/duckdb/common/helper.hpp:265:57: error: cannot ‘dynamic_cast’ ‘source’ (of type ‘const class duckdb::CatalogEntry*’)
      to type ‘const class duckdb::DuckTableEntry*’ (target is not pointer or reference to complete type)
        265 |         D_ASSERT(reinterpret_cast<const T *>(source) == dynamic_cast<const T *>(source));
            |

See this gist for the full output, which is too long for this field.

To Reproduce

I ran:

git clone --recurse-submodules https://github.com/duckdb/duckdb-python
cd duckdb-python/
uv sync --no-install-project
uv sync --no-build-isolation

OS:

Ubuntu 22.04, x86_64

DuckDB Package Version:

Latest head (3f1f615)

Python Version:

3.14.0

Full Name:

Peter Inglesby

Affiliation:

Bennett Institute of Applied Data Science, Oxford University

What is the latest build you tested with? If possible, we recommend testing with the latest nightly build.

I have tested with a source build

Did you include all relevant data sets for reproducing the issue?

Not applicable - the reproduction does not require a data set

Did you include all code required to reproduce the issue?

  • Yes, I have

Did you include all relevant configuration to reproduce the issue?

  • Yes, I have

Activity

  1. paultiq commented on Dec 27, 2025

    @paultiq
    Contributor

    Might be the GCC version -

    CI uses 2025-12-27T06:11:50.6002939Z -- The CXX compiler identification is GNU 14.2.1
    Your gist shows: -- The CXX compiler identification is GNU 11.4.0

  2. inglesp commented on Dec 29, 2025

    @inglesp
    Author

    Thanks. I'll try to update my build environment.

  3. inglesp commented on Dec 29, 2025

    @inglesp
    Author

    I've updated to gcc 14.2.0, and get the same error.

    Full output
    $ uv sync --no-build-isolation
    Resolved 184 packages in 2ms
      × Failed to build `duckdb @ file:///home/inglesp/duckdb-python`
      ├─▶ The build backend returned an error
      ╰─▶ Call to `duckdb_packaging.build_backend.build_editable` failed (exit status: 1)
    
          [stdout]
          [version_scheme] version object: <ScmVersion 1.4.3 dist=102 node=g3f1f6155e7e9fdd8e24ec3205780a9e1dda401c3 dirty=False branch=main>
          [version_scheme] version.tag: 1.4.3
          [version_scheme] version.distance: 102
          [version_scheme] version.dirty: False
          *** scikit-build-core 0.11.6 using CMake 4.2.1 (editable)
          *** Configuring CMake...
          loading initial cache file build/debug/CMakeInit.txt
          -- The CXX compiler identification is GNU 14.2.0
          -- Detecting CXX compiler ABI info
          -- Detecting CXX compiler ABI info - done
          -- Check for working CXX compiler: /usr/bin/g++-14 - skipped
          -- Detecting CXX compile features
          -- Detecting CXX compile features - done
          -- Using /usr/bin/ccache as C compiler launcher
          -- Using /usr/bin/ccache as C++ compiler launcher
          -- Found Python: /home/inglesp/duckdb-python/.venv/bin/python3 (found suitable version "3.12.3", minimum required is "3.8") found components: Interpreter Development.Module
          Development.Embed
          -- Performing Test HAS_FLTO_AUTO
          -- Performing Test HAS_FLTO_AUTO - Success
          -- Found pybind11: /home/inglesp/duckdb-python/.venv/lib/python3.12/site-packages/pybind11/include (found version "3.0.1")
          -- DuckDB: Configured for debug build
          -- DuckDB Configuration:
          --   Source: /home/inglesp/duckdb-python/external/duckdb
          --   Build Type: Debug
          --   Native Arch: OFF
          --   Unity Build Disabled: 1
          -- Found Python3: /home/inglesp/duckdb-python/.venv/bin/python3 (found version "3.12.3") found components: Interpreter
          -- The C compiler identification is GNU 14.2.0
          -- Detecting C compiler ABI info
          -- Detecting C compiler ABI info - done
          -- Check for working C compiler: /usr/bin/gcc-14 - 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
          -- Found Git: /usr/bin/git (found version "2.43.0")
          -- git hash 041f4cac68, version v1.5.0-dev5021, extension folder 041f4cac68
          -- Extensions will be deployed to: /home/inglesp/duckdb-python/build/debug/repository
          -- Load extension 'core_functions' from '/home/inglesp/duckdb-python/external/duckdb/extensions' @ 041f4cac68
          -- Load extension 'json' from '/home/inglesp/duckdb-python/external/duckdb/extensions' @ 041f4cac68
          -- Load extension 'parquet' from '/home/inglesp/duckdb-python/external/duckdb/extensions' @ 041f4cac68
          -- Load extension 'icu' from '/home/inglesp/duckdb-python/external/duckdb/extensions' @ 041f4cac68
          -- Load extension 'jemalloc' from '/home/inglesp/duckdb-python/external/duckdb/extensions' @ 041f4cac68
          -- Extensions linked into DuckDB: [core_functions, json, parquet, icu, jemalloc]
          -- Linking DuckDB extensions:
          -- - core_functions
          -- - json
          -- - parquet
          -- - icu
          -- - jemalloc
          -- Configuring done (1.4s)
          -- Generating done (0.9s)
          -- Build files have been written to: /home/inglesp/duckdb-python/build/debug
          *** Building project with Ninja...
          [1/2196] Building CXX object duckdb/third_party/hyperloglog/CMakeFiles/duckdb_hyperloglog.dir/sds.cpp.o
          [2/2196] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_parser.cpp.o
          [3/2196] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/pg_functions.cpp.o
          [4/2196] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/postgres_parser.cpp.o
          [5/2196] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_nodes_list.cpp.o
          [6/2196] Building CXX object duckdb/third_party/skiplist/CMakeFiles/duckdb_skiplistlib.dir/SkipList.cpp.o
          [7/2196] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_scansup.cpp.o
          [8/2196] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_nodes_makefuncs.cpp.o
          [9/2196] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_nodes_value.cpp.o
          [10/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/aes.cpp.o
          [11/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/asn1parse.cpp.o
          [12/2196] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_scan.cpp.o
          [13/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/asn1write.cpp.o
          [14/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/base64.cpp.o
          [15/2196] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_common_keywords.cpp.o
          [16/2196] Building CXX object duckdb/third_party/fsst/CMakeFiles/duckdb_fsst.dir/libfsst.cpp.o
          [17/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/bignum.cpp.o
          [18/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/cipher_wrap.cpp.o
          [19/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/bignum_core.cpp.o
          [20/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/constant_time.cpp.o
          [21/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/cipher.cpp.o
          [22/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/md.cpp.o
          [23/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/gcm.cpp.o
          [24/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/pem.cpp.o
          [25/2196] Building CXX object duckdb/third_party/hyperloglog/CMakeFiles/duckdb_hyperloglog.dir/hyperloglog.cpp.o
          [26/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/pk.cpp.o
          [27/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/oid.cpp.o
          [28/2196] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_gram.cpp.o
          [29/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/pk_wrap.cpp.o
          [30/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/pkparse.cpp.o
          [31/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/platform.cpp.o
          [32/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/platform_util.cpp.o
          [33/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/rsa_alt_helpers.cpp.o
          [34/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/sha256.cpp.o
          [35/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/sha1.cpp.o
          [36/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/rsa.cpp.o
          [37/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/bitmap256.cc.o
          [38/2196] Building CXX object duckdb/third_party/miniz/CMakeFiles/duckdb_miniz.dir/miniz.cpp.o
          [39/2196] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/mbedtls_wrapper.cpp.o
          [40/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/mimics_pcre.cc.o
          [41/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/perl_groups.cc.o
          [42/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/bitstate.cc.o
          [43/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/filtered_re2.cc.o
          [44/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/compile.cc.o
          [45/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/onepass.cc.o
          [46/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/nfa.cc.o
          [47/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/dfa.cc.o
          [48/2196] Building CXX object duckdb/third_party/fmt/CMakeFiles/duckdb_fmt.dir/format.cc.o
          [49/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/parse.cc.o
          [50/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/prefilter.cc.o
          [51/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/unicode_casefold.cc.o
          [52/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/unicode_groups.cc.o
          [53/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/util/rune.cc.o
          [54/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/stringpiece.cc.o
          [55/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/tostring.cc.o
          [56/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/prefilter_tree.cc.o
          [57/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/prog.cc.o
          [58/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/util/strutil.cc.o
          [59/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/re2.cc.o
          [60/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/simplify.cc.o
          [61/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/set.cc.o
          [62/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_compress_superblock.cpp.o
          [63/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_compress_sequences.cpp.o
          [64/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstdmt_compress.cpp.o
          [65/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_double_fast.cpp.o
          [66/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/hist.cpp.o
          [67/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_ldm.cpp.o
          [68/2196] Building CXX object duckdb/third_party/utf8proc/CMakeFiles/duckdb_utf8proc.dir/utf8proc_wrapper.cpp.o
          [69/2196] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/regexp.cc.o
          [70/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_fast.cpp.o
          [71/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_compress_literals.cpp.o
          [72/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/fse_compress.cpp.o
          [73/2196] Building CXX object duckdb/third_party/utf8proc/CMakeFiles/duckdb_utf8proc.dir/utf8proc.cpp.o
          [74/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/decompress/zstd_ddict.cpp.o
          [75/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/huf_compress.cpp.o
          [76/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_opt.cpp.o
          [77/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/entropy_common.cpp.o
          [78/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_compress.cpp.o
          [79/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/debug.cpp.o
          [80/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/decompress/zstd_decompress.cpp.o
          [81/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/threading.cpp.o
          [82/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/fse_decompress.cpp.o
          [83/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/pool.cpp.o
          [84/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/xxhash.cpp.o
          [85/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/error_private.cpp.o
          [86/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/zstd_common.cpp.o
          [87/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/decompress/huf_decompress.cpp.o
          [88/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/dict/cover.cpp.o
          [89/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/deprecated/zbuff_decompress.cpp.o
          [90/2196] Linking CXX static library duckdb/third_party/skiplist/libduckdb_skiplistlib.a
          [91/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/deprecated/zbuff_common.cpp.o
          [92/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/deprecated/zbuff_compress.cpp.o
          [93/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/dict/zdict.cpp.o
          [94/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/dict/fastcover.cpp.o
          [95/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/dict/divsufsort.cpp.o
          [96/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/decompress/zstd_decompress_block.cpp.o
          [97/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/column_binding_replacer.cpp.o
          [98/2196] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_lazy.cpp.o
          [99/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/empty_result_pullup.cpp.o
          [100/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/common_aggregate_optimizer.cpp.o
          [101/2196] Building CXX object duckdb/third_party/yyjson/CMakeFiles/duckdb_yyjson.dir/yyjson.cpp.o
          [102/2196] Building CXX object duckdb/third_party/fastpforlib/CMakeFiles/duckdb_fastpforlib.dir/bitpacking.cpp.o
          [103/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/cse_optimizer.cpp.o
          [104/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/deliminator.cpp.o
          [105/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/build_probe_side_optimizer.cpp.o
          [106/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/count_window_elimination.cpp.o
          [107/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/column_lifetime_analyzer.cpp.o
          [108/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/compressed_materialization.cpp.o
          [109/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/expression_heuristics.cpp.o
          [110/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/filter_pullup.cpp.o
          [111/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/cte_filter_pusher.cpp.o
          [112/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/cte_inlining.cpp.o
          [113/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/common_subplan_optimizer.cpp.o
          [114/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/late_materialization_helper.cpp.o
          [115/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/expression_rewriter.cpp.o
          [116/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/filter_pushdown.cpp.o
          [117/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/in_clause_rewriter.cpp.o
          [118/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/join_elimination.cpp.o
          [119/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/join_filter_pushdown_optimizer.cpp.o
          [120/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/late_materialization.cpp.o
          [121/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/remove_duplicate_groups.cpp.o
          [122/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/filter_combiner.cpp.o
          [123/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/regex_range_filter.cpp.o
          [124/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/limit_pushdown.cpp.o
          [125/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/sampling_pushdown.cpp.o
          [126/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/unnest_rewriter.cpp.o
          [127/2196] Building CXX object duckdb/src/optimizer/compressed_materialization/CMakeFiles/duckdb_optimizer_compressed_materialization.dir/compress_aggregate.cpp.o
          [128/2196] Building CXX object duckdb/src/optimizer/compressed_materialization/CMakeFiles/duckdb_optimizer_compressed_materialization.dir/compress_comparison_join.cpp.o
          [129/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/row_group_pruner.cpp.o
          [130/2196] Building CXX object duckdb/src/optimizer/compressed_materialization/CMakeFiles/duckdb_optimizer_compressed_materialization.dir/compress_distinct.cpp.o
          [131/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/statistics_propagator.cpp.o
          [132/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/sum_rewriter.cpp.o
          [133/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/topn_optimizer.cpp.o
          [134/2196] Building CXX object duckdb/src/optimizer/compressed_materialization/CMakeFiles/duckdb_optimizer_compressed_materialization.dir/compress_order.cpp.o
          [135/2196] Building CXX object duckdb/src/optimizer/join_order/CMakeFiles/duckdb_optimizer_join_order.dir/join_relation_set.cpp.o
          [136/2196] Building CXX object duckdb/src/optimizer/join_order/CMakeFiles/duckdb_optimizer_join_order.dir/query_graph.cpp.o
          [137/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/optimizer.cpp.o
          [138/2196] Building CXX object duckdb/src/optimizer/join_order/CMakeFiles/duckdb_optimizer_join_order.dir/cost_model.cpp.o
          [139/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/remove_unused_columns.cpp.o
          [140/2196] Building CXX object duckdb/src/optimizer/pullup/CMakeFiles/duckdb_optimizer_pullup.dir/pullup_filter.cpp.o
          [141/2196] Building CXX object duckdb/src/optimizer/matcher/CMakeFiles/duckdb_optimizer_matcher.dir/expression_matcher.cpp.o
          [142/2196] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/topn_window_elimination.cpp.o
          [143/2196] Building CXX object duckdb/src/optimizer/pullup/CMakeFiles/duckdb_optimizer_pullup.dir/pullup_projection.cpp.o
          [144/2196] Building CXX object duckdb/src/optimizer/pullup/CMakeFiles/duckdb_optimizer_pullup.dir/pullup_both_side.cpp.o
          [145/2196] Building CXX object duckdb/src/optimizer/pullup/CMakeFiles/duckdb_optimizer_pullup.dir/pullup_from_left.cpp.o
          [146/2196] Building CXX object duckdb/src/optimizer/join_order/CMakeFiles/duckdb_optimizer_join_order.dir/plan_enumerator.cpp.o
          [147/2196] Building CXX object duckdb/src/optimizer/join_order/CMakeFiles/duckdb_optimizer_join_order.dir/cardinality_estimator.cpp.o
          [148/2196] Building CXX object duckdb/src/optimizer/pullup/CMakeFiles/duckdb_optimizer_pullup.dir/pullup_set_operation.cpp.o
          [149/2196] Building CXX object duckdb/src/optimizer/join_order/CMakeFiles/duckdb_optimizer_join_order.dir/join_node.cpp.o
          [150/2196] Building CXX object duckdb/src/optimizer/join_order/CMakeFiles/duckdb_optimizer_join_order.dir/join_order_optimizer.cpp.o
          [151/2196] Building CXX object duckdb/src/optimizer/join_order/CMakeFiles/duckdb_optimizer_join_order.dir/query_graph_manager.cpp.o
          [152/2196] Building CXX object duckdb/src/optimizer/join_order/CMakeFiles/duckdb_optimizer_join_order.dir/relation_statistics_helper.cpp.o
          [153/2196] Building CXX object duckdb/src/optimizer/join_order/CMakeFiles/duckdb_optimizer_join_order.dir/relation_manager.cpp.o
          [154/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_aggregate.cpp.o
          [155/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_distinct.cpp.o
          [156/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_cross_product.cpp.o
          [157/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_filter.cpp.o
          [158/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_get.cpp.o
          [159/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_inner_join.cpp.o
          [160/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_limit.cpp.o
          [161/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_mark_join.cpp.o
          [162/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_left_join.cpp.o
          [163/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_outer_join.cpp.o
          [164/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/arithmetic_simplification.cpp.o
          [165/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_semi_anti_join.cpp.o
          [166/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_projection.cpp.o
          [167/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_set_operation.cpp.o
          [168/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_single_join.cpp.o
          [169/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_window.cpp.o
          [170/2196] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/pushdown_unnest.cpp.o
          [171/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/case_simplification.cpp.o
          [172/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/distributivity.cpp.o
          [173/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/distinct_aggregate_optimizer.cpp.o
          [174/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/comparison_simplification.cpp.o
          [175/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/conjunction_simplification.cpp.o
          [176/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/date_part_simplification.cpp.o
          [177/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/equal_or_null_simplification.cpp.o
          [178/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/constant_folding.cpp.o
          [179/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/join_dependent_filter.cpp.o
          [180/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/move_constants.cpp.o
          [181/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/enum_comparison.cpp.o
          [182/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/empty_needle_removal.cpp.o
          [183/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/date_trunc_simplification.cpp.o
          [184/2196] Building CXX object duckdb/src/optimizer/statistics/expression/CMakeFiles/duckdb_optimizer_statistics_expr.dir/propagate_aggregate.cpp.o
          [185/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/constant_order_normalization.cpp.o
          [186/2196] Building CXX object duckdb/src/optimizer/statistics/expression/CMakeFiles/duckdb_optimizer_statistics_expr.dir/propagate_case.cpp.o
          [187/2196] Building CXX object duckdb/src/optimizer/statistics/expression/CMakeFiles/duckdb_optimizer_statistics_expr.dir/propagate_between.cpp.o
          [188/2196] Building CXX object duckdb/src/optimizer/statistics/expression/CMakeFiles/duckdb_optimizer_statistics_expr.dir/propagate_cast.cpp.o
          [189/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/in_clause_simplification_rule.cpp.o
          [190/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/like_optimizations.cpp.o
          [191/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/regex_optimizations.cpp.o
          [192/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/ordered_aggregate_optimizer.cpp.o
          [193/2196] Building CXX object duckdb/src/optimizer/statistics/expression/CMakeFiles/duckdb_optimizer_statistics_expr.dir/propagate_comparison.cpp.o
          [194/2196] Building CXX object duckdb/src/optimizer/statistics/expression/CMakeFiles/duckdb_optimizer_statistics_expr.dir/propagate_constant.cpp.o
          [195/2196] Building CXX object duckdb/src/optimizer/statistics/expression/CMakeFiles/duckdb_optimizer_statistics_expr.dir/propagate_columnref.cpp.o
          [196/2196] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/timestamp_comparison.cpp.o
          [197/2196] Building CXX object duckdb/src/optimizer/statistics/expression/CMakeFiles/duckdb_optimizer_statistics_expr.dir/propagate_operator.cpp.o
          [198/2196] Building CXX object duckdb/src/optimizer/statistics/expression/CMakeFiles/duckdb_optimizer_statistics_expr.dir/propagate_function.cpp.o
          [199/2196] Building CXX object duckdb/src/optimizer/statistics/operator/CMakeFiles/duckdb_optimizer_statistics_op.dir/propagate_cross_product.cpp.o
          [200/2196] Building CXX object duckdb/src/optimizer/statistics/operator/CMakeFiles/duckdb_optimizer_statistics_op.dir/propagate_limit.cpp.o
          [201/2196] Building CXX object duckdb/src/optimizer/statistics/operator/CMakeFiles/duckdb_optimizer_statistics_op.dir/propagate_order.cpp.o
          [202/2196] Building CXX object duckdb/src/optimizer/statistics/operator/CMakeFiles/duckdb_optimizer_statistics_op.dir/propagate_projection.cpp.o
          [203/2196] Building CXX object duckdb/src/optimizer/statistics/operator/CMakeFiles/duckdb_optimizer_statistics_op.dir/propagate_set_operation.cpp.o
          [204/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/binding_alias.cpp.o
          [205/2196] Building CXX object duckdb/src/optimizer/statistics/operator/CMakeFiles/duckdb_optimizer_statistics_op.dir/propagate_window.cpp.o
          [206/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/bound_parameter_map.cpp.o
          [207/2196] Building CXX object duckdb/src/optimizer/statistics/operator/CMakeFiles/duckdb_optimizer_statistics_op.dir/propagate_aggregate.cpp.o
          [208/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/bound_result_modifier.cpp.o
          [209/2196] Building CXX object duckdb/src/optimizer/statistics/expression/CMakeFiles/duckdb_optimizer_statistics_expr.dir/propagate_conjunction.cpp.o
          [210/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/expression_iterator.cpp.o
          [211/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/expression.cpp.o
          [212/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/joinside.cpp.o
          [213/2196] Building CXX object duckdb/src/optimizer/statistics/operator/CMakeFiles/duckdb_optimizer_statistics_op.dir/propagate_join.cpp.o
          [214/2196] Building CXX object duckdb/src/optimizer/statistics/operator/CMakeFiles/duckdb_optimizer_statistics_op.dir/propagate_filter.cpp.o
          [215/2196] Building CXX object duckdb/src/optimizer/statistics/operator/CMakeFiles/duckdb_optimizer_statistics_op.dir/propagate_get.cpp.o
          [216/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/collation_binding.cpp.o
          [217/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/table_binding.cpp.o
          [218/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/expression_binder.cpp.o
          [219/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_expression.cpp.o
          [220/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/bind_context.cpp.o
          [221/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_between_expression.cpp.o
          [222/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/pragma_handler.cpp.o
          [223/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_case_expression.cpp.o
          [224/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/logical_operator.cpp.o
          [225/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/table_filter.cpp.o
          [226/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_comparison_expression.cpp.o
          [227/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/logical_operator_deep_copy.cpp.o
          [228/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_conjunction_expression.cpp.o
          [229/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/planner.cpp.o
          [230/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/table_filter_state.cpp.o
          [231/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_constant_expression.cpp.o
          [232/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_expanded_expression.cpp.o
          [233/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/logical_operator_visitor.cpp.o
          [234/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_lambdaref_expression.cpp.o
          [235/2196] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/binder.cpp.o
          [236/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_lambda_expression.cpp.o
          [237/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_operator_expression.cpp.o
          [238/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_parameter_expression.cpp.o
          [239/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_aggregate_expression.cpp.o
          [240/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_columnref_expression.cpp.o
          [241/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_unnest_expression.cpp.o
          [242/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_cast_expression.cpp.o
          [243/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_subquery_expression.cpp.o
          [244/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_collate_expression.cpp.o
          [245/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_between_expression.cpp.o
          [246/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_cast_expression.cpp.o
          [247/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_case_expression.cpp.o
          [248/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_reference_expression.cpp.o
          [249/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_constant_expression.cpp.o
          [250/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_conjunction_expression.cpp.o
          [251/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_comparison_expression.cpp.o
          [252/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_lambda.cpp.o
          [253/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_function_expression.cpp.o
          [254/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_parameter_expression.cpp.o
          [255/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_positional_reference_expression.cpp.o
          [256/2196] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/bound_window_expression.cpp.o
          [257/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_operator_expression.cpp.o
          [258/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_aggregate_expression.cpp.o
          [259/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_unpacked_star_expression.cpp.o
          [260/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_columnref_expression.cpp.o
          [261/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_macro_expression.cpp.o
          [262/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_function_expression.cpp.o
          [263/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_subquery_expression.cpp.o
          [264/2196] Building CXX object duckdb/src/planner/binder/query_node/CMakeFiles/duckdb_bind_query_node.dir/bind_statement_node.cpp.o
          [265/2196] Building CXX object duckdb/src/planner/binder/query_node/CMakeFiles/duckdb_bind_query_node.dir/bind_recursive_cte_node.cpp.o
          [266/2196] Building CXX object duckdb/src/planner/binder/query_node/CMakeFiles/duckdb_bind_query_node.dir/bind_cte_node.cpp.o
          [267/2196] Building CXX object duckdb/src/planner/binder/query_node/CMakeFiles/duckdb_bind_query_node.dir/bind_setop_node.cpp.o
          [268/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_star_expression.cpp.o
          [269/2196] Building CXX object duckdb/src/planner/binder/query_node/CMakeFiles/duckdb_bind_query_node.dir/plan_query_node.cpp.o
          [270/2196] Building CXX object duckdb/src/planner/binder/query_node/CMakeFiles/duckdb_bind_query_node.dir/bind_table_macro_node.cpp.o
          [271/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_unnest_expression.cpp.o
          [272/2196] Building CXX object duckdb/src/planner/binder/query_node/CMakeFiles/duckdb_bind_query_node.dir/bind_select_node.cpp.o
          [273/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_call.cpp.o
          [274/2196] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/bind_window_expression.cpp.o
          [275/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_attach.cpp.o
          [276/2196] Building CXX object duckdb/src/planner/binder/query_node/CMakeFiles/duckdb_bind_query_node.dir/plan_select_node.cpp.o
          [277/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_delete.cpp.o
          [278/2196] Building CXX object duckdb/src/planner/binder/query_node/CMakeFiles/duckdb_bind_query_node.dir/plan_setop.cpp.o
          [279/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_detach.cpp.o
          [280/2196] Building CXX object duckdb/src/planner/binder/query_node/CMakeFiles/duckdb_bind_query_node.dir/plan_subquery.cpp.o
          [281/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_copy_database.cpp.o
          [282/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_explain.cpp.o
          [283/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_create_table.cpp.o
          [284/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_extension.cpp.o
          [285/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_copy.cpp.o
          [286/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_logical_plan.cpp.o
          [287/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_drop.cpp.o
          [288/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_execute.cpp.o
          [289/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_create.cpp.o
          [290/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_load.cpp.o
          [291/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_select.cpp.o
          [292/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_prepare.cpp.o
          [293/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_export.cpp.o
          [294/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_insert.cpp.o
          [295/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_relation.cpp.o
          [296/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_update_extensions.cpp.o
          [297/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_summarize.cpp.o
          [298/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_pragma.cpp.o
          [299/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_set.cpp.o
          [300/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_merge_into.cpp.o
          [301/2196] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/bind_delimgetref.cpp.o
          [302/2196] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/bind_emptytableref.cpp.o
          [303/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_vacuum.cpp.o
          [304/2196] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/bind_bound_table_ref.cpp.o
          [305/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_simple.cpp.o
          [306/2196] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/bind_expressionlistref.cpp.o
          [307/2196] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/bind_column_data_ref.cpp.o
          [308/2196] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/bind_update.cpp.o
          [309/2196] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/bind_subqueryref.cpp.o
          [310/2196] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/bind_named_parameters.cpp.o
          [311/2196] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/bind_joinref.cpp.o
          [312/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/alter_binder.cpp.o
          [313/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/aggregate_binder.cpp.o
          [314/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/check_binder.cpp.o
          [315/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/base_select_binder.cpp.o
          [316/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/constant_binder.cpp.o
          [317/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/column_alias_binder.cpp.o
          [318/2196] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/bind_basetableref.cpp.o
          [319/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/group_binder.cpp.o
          [320/2196] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/bind_showref.cpp.o
          [321/2196] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/plan_joinref.cpp.o
          [322/2196] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/bind_pivot.cpp.o
          [323/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/qualify_binder.cpp.o
          [324/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/insert_binder.cpp.o
          [325/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/having_binder.cpp.o
          [326/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/lateral_binder.cpp.o
          [327/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/try_operator_binder.cpp.o
          [328/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/projection_binder.cpp.o
          [329/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/relation_binder.cpp.o
          [330/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/returning_binder.cpp.o
          [331/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/select_bind_state.cpp.o
          [332/2196] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/bind_table_function.cpp.o
          [333/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/select_binder.cpp.o
          [334/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/update_binder.cpp.o
          [335/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/where_binder.cpp.o
          [336/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/table_function_binder.cpp.o
          [337/2196] Building CXX object duckdb/src/planner/filter/CMakeFiles/duckdb_planner_filter.dir/conjunction_filter.cpp.o
          [338/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/order_binder.cpp.o
          [339/2196] Building CXX object duckdb/src/planner/filter/CMakeFiles/duckdb_planner_filter.dir/constant_filter.cpp.o
          [340/2196] Building CXX object duckdb/src/planner/filter/CMakeFiles/duckdb_planner_filter.dir/dynamic_filter.cpp.o
          [341/2196] Building CXX object duckdb/src/planner/filter/CMakeFiles/duckdb_planner_filter.dir/null_filter.cpp.o
          [342/2196] Building CXX object duckdb/src/planner/filter/CMakeFiles/duckdb_planner_filter.dir/in_filter.cpp.o
          [343/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_any_join.cpp.o
          [344/2196] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/index_binder.cpp.o
          [345/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_comparison_join.cpp.o
          [346/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_copy_database.cpp.o
          [347/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_create.cpp.o
          [348/2196] Building CXX object duckdb/src/planner/filter/CMakeFiles/duckdb_planner_filter.dir/expression_filter.cpp.o
          [349/2196] Building CXX object duckdb/src/planner/filter/CMakeFiles/duckdb_planner_filter.dir/optional_filter.cpp.o
          [350/2196] Building CXX object duckdb/src/planner/filter/CMakeFiles/duckdb_planner_filter.dir/bloom_filter.cpp.o
          [351/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_aggregate.cpp.o
          [352/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_column_data_get.cpp.o
          [353/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_cross_product.cpp.o
          [354/2196] Building CXX object duckdb/src/planner/filter/CMakeFiles/duckdb_planner_filter.dir/struct_filter.cpp.o
          [355/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_distinct.cpp.o
          [356/2196] Building CXX object duckdb/src/planner/filter/CMakeFiles/duckdb_planner_filter.dir/selectivity_optional_filter.cpp.o
          [357/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_dependent_join.cpp.o
          [358/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_empty_result.cpp.o
          [359/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_delim_get.cpp.o
          [360/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_cteref.cpp.o
          [361/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_create_table.cpp.o
          [362/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_delete.cpp.o
          [363/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_copy_to_file.cpp.o
          [364/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_filter.cpp.o
          [365/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_dummy_scan.cpp.o
          [366/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_create_index.cpp.o
          [367/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_limit.cpp.o
          [368/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_expression_get.cpp.o
          [369/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_order.cpp.o
          [370/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_positional_join.cpp.o
          [371/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_export.cpp.o
          [372/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_pragma.cpp.o
          [373/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_prepare.cpp.o
          [374/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_join.cpp.o
          [375/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_sample.cpp.o
          [376/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_extension_operator.cpp.o
          [377/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_pivot.cpp.o
          [378/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_materialized_cte.cpp.o
          [379/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_insert.cpp.o
          [380/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_set.cpp.o
          [381/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_projection.cpp.o
          [382/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_merge_into.cpp.o
          [383/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_recursive_cte.cpp.o
          [384/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_reset.cpp.o
          [385/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_top_n.cpp.o
          [386/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_get.cpp.o
          [387/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_unconditional_join.cpp.o
          [388/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_set_operation.cpp.o
          [389/2196] Building CXX object duckdb/src/planner/subquery/CMakeFiles/duckdb_planner_subquery.dir/has_correlated_expressions.cpp.o
          [390/2196] Building CXX object duckdb/src/planner/subquery/CMakeFiles/duckdb_planner_subquery.dir/rewrite_correlated_expressions.cpp.o
          [391/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/column_definition.cpp.o
          [392/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_unnest.cpp.o
          [393/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_window.cpp.o
          [394/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_update.cpp.o
          [395/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_simple.cpp.o
          [396/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/constraint.cpp.o
          [397/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/column_list.cpp.o
          [398/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/expression_util.cpp.o
          [399/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/qualified_name.cpp.o
          [400/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/base_expression.cpp.o
          [401/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/query_error_context.cpp.o
          [402/2196] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/logical_vacuum.cpp.o
          [403/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/keyword_helper.cpp.o
          [404/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/result_modifier.cpp.o
          [405/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/parsed_expression_iterator.cpp.o
          [406/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/tableref.cpp.o
          [407/2196] Building CXX object duckdb/src/parser/constraints/CMakeFiles/duckdb_constraints.dir/check_constraint.cpp.o
          [408/2196] Building CXX object duckdb/src/parser/constraints/CMakeFiles/duckdb_constraints.dir/not_null_constraint.cpp.o
          [409/2196] Building CXX object duckdb/src/planner/subquery/CMakeFiles/duckdb_planner_subquery.dir/rewrite_cte_scan.cpp.o
          [410/2196] Building CXX object duckdb/src/parser/constraints/CMakeFiles/duckdb_constraints.dir/foreign_key_constraint.cpp.o
          [411/2196] Building CXX object duckdb/src/parser/constraints/CMakeFiles/duckdb_constraints.dir/unique_constraint.cpp.o
          [412/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/case_expression.cpp.o
          [413/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/cast_expression.cpp.o
          [414/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/collate_expression.cpp.o
          [415/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/conjunction_expression.cpp.o
          [416/2196] Building CXX object duckdb/src/planner/subquery/CMakeFiles/duckdb_planner_subquery.dir/flatten_dependent_join.cpp.o
          [417/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/columnref_expression.cpp.o
          [418/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/comparison_expression.cpp.o
          [419/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/constant_expression.cpp.o
          [420/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/default_expression.cpp.o
          [421/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/parsed_expression.cpp.o
          [422/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/function_expression.cpp.o
          [423/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/operator_expression.cpp.o
          [424/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/parameter_expression.cpp.o
          [425/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/positional_reference_expression.cpp.o
          [426/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/parser.cpp.o
          [427/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/lambdaref_expression.cpp.o
          [428/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/query_node.cpp.o
          [429/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/subquery_expression.cpp.o
          [430/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/alter_info.cpp.o
          [431/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/window_expression.cpp.o
          [432/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/between_expression.cpp.o
          [433/2196] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/transformer.cpp.o
          [434/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/comment_on_column_info.cpp.o
          [435/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/alter_table_info.cpp.o
          [436/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/alter_scalar_function_info.cpp.o
          [437/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/alter_table_function_info.cpp.o
          [438/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/lambda_expression.cpp.o
          [439/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/copy_info.cpp.o
          [440/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_function_info.cpp.o
          [441/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_index_info.cpp.o
          [442/2196] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/star_expression.cpp.o
          [443/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_collation_info.cpp.o
          [444/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/attach_info.cpp.o
          [445/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_copy_function_info.cpp.o
          [446/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/alter_database_info.cpp.o
          [447/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_aggregate_function_info.cpp.o
          [448/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_sequence_info.cpp.o
          [449/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_schema_info.cpp.o
          [450/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/detach_info.cpp.o
          [451/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_pragma_function_info.cpp.o
          [452/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_type_info.cpp.o
          [453/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_info.cpp.o
          [454/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_table_info.cpp.o
          [455/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/load_info.cpp.o
          [456/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_scalar_function_info.cpp.o
          [457/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/exported_table_data.cpp.o
          [458/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_macro_info.cpp.o
          [459/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/sample_options.cpp.o
          [460/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_view_info.cpp.o
          [461/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/parse_info.cpp.o
          [462/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_table_function_info.cpp.o
          [463/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/transaction_info.cpp.o
          [464/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/pragma_info.cpp.o
          [465/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/vacuum_info.cpp.o
          [466/2196] Building CXX object duckdb/src/parser/query_node/CMakeFiles/duckdb_query_node.dir/cte_node.cpp.o
          [467/2196] Building CXX object duckdb/src/parser/query_node/CMakeFiles/duckdb_query_node.dir/statement_node.cpp.o
          [468/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/create_secret_info.cpp.o
          [469/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/alter_statement.cpp.o
          [470/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/call_statement.cpp.o
          [471/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/attach_statement.cpp.o
          [472/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/copy_statement.cpp.o
          [473/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/copy_database_statement.cpp.o
          [474/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/create_statement.cpp.o
          [475/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/detach_statement.cpp.o
          [476/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/drop_info.cpp.o
          [477/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/delete_statement.cpp.o
          [478/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/execute_statement.cpp.o
          [479/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/explain_statement.cpp.o
          [480/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/export_statement.cpp.o
          [481/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/load_statement.cpp.o
          [482/2196] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/extra_drop_info.cpp.o
          [483/2196] Building CXX object duckdb/src/parser/query_node/CMakeFiles/duckdb_query_node.dir/select_node.cpp.o
          [484/2196] Building CXX object duckdb/src/parser/query_node/CMakeFiles/duckdb_query_node.dir/set_operation_node.cpp.o
          [485/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/insert_statement.cpp.o
          [486/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/multi_statement.cpp.o
          [487/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/pragma_statement.cpp.o
          [488/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/prepare_statement.cpp.o
          [489/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/merge_into_statement.cpp.o
          [490/2196] Building CXX object duckdb/src/parser/query_node/CMakeFiles/duckdb_query_node.dir/recursive_cte_node.cpp.o
          [491/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/set_statement.cpp.o
          [492/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/extension_statement.cpp.o
          [493/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/transaction_statement.cpp.o
          [494/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/select_statement.cpp.o
          [495/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/update_extensions_statement.cpp.o
          [496/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/vacuum_statement.cpp.o
          [497/2196] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/at_clause.cpp.o
          [498/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/update_statement.cpp.o
          [499/2196] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/emptytableref.cpp.o
          [500/2196] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/expressionlistref.cpp.o
          [501/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/drop_statement.cpp.o
          [502/2196] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/bound_ref_wrapper.cpp.o
          [503/2196] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/column_data_ref.cpp.o
          [504/2196] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/showref.cpp.o
          [505/2196] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/pivotref.cpp.o
          [506/2196] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/table_function.cpp.o
          [507/2196] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/subqueryref.cpp.o
          [508/2196] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/relation_statement.cpp.o
          [509/2196] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/joinref.cpp.o
          [510/2196] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/delimgetref.cpp.o
          [511/2196] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/basetableref.cpp.o
          [512/2196] Building CXX object duckdb/src/parser/transform/constraint/CMakeFiles/duckdb_transformer_constraint.dir/transform_constraint.cpp.o
          [513/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_array_access.cpp.o
          [514/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_bool_expr.cpp.o
          [515/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_boolean_test.cpp.o
          [516/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_case.cpp.o
          [517/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_cast.cpp.o
          [518/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_coalesce.cpp.o
          [519/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_expression.cpp.o
          [520/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_columnref.cpp.o
          [521/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_constant.cpp.o
          [522/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_lambda.cpp.o
          [523/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_interval.cpp.o
          [524/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_grouping_function.cpp.o
          [525/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_function.cpp.o
          [526/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_is_null.cpp.o
          [527/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_param_ref.cpp.o
          [528/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_operator.cpp.o
          [529/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_positional_reference.cpp.o
          [530/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_multi_assign_reference.cpp.o
          [531/2196] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/transform_subquery.cpp.o
          [532/2196] Building CXX object duckdb/src/parser/transform/helpers/CMakeFiles/duckdb_transformer_helpers.dir/transform_alias.cpp.o
          [533/2196] Building CXX object duckdb/src/parser/transform/helpers/CMakeFiles/duckdb_transformer_helpers.dir/transform_groupby.cpp.o
          [534/2196] Building CXX object duckdb/src/parser/transform/helpers/CMakeFiles/duckdb_transformer_helpers.dir/transform_cte.cpp.o
          [535/2196] Building CXX object duckdb/src/parser/transform/helpers/CMakeFiles/duckdb_transformer_helpers.dir/transform_sample.cpp.o
          [536/2196] Building CXX object duckdb/src/parser/transform/helpers/CMakeFiles/duckdb_transformer_helpers.dir/transform_orderby.cpp.o
          [537/2196] Building CXX object duckdb/src/parser/transform/helpers/CMakeFiles/duckdb_transformer_helpers.dir/nodetype_to_string.cpp.o
          [538/2196] Building CXX object duckdb/src/parser/transform/helpers/CMakeFiles/duckdb_transformer_helpers.dir/transform_typename.cpp.o
          [539/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_alter_database.cpp.o
          [540/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_alter_table.cpp.o
          [541/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_attach.cpp.o
          [542/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_detach.cpp.o
          [543/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_call.cpp.o
          [544/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_checkpoint.cpp.o
          [545/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_comment_on.cpp.o
          [546/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_copy.cpp.o
          [547/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_create_function.cpp.o
          [548/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_copy_database.cpp.o
          [549/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_create_table_as.cpp.o
          [550/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_create_index.cpp.o
          [551/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_create_schema.cpp.o
          [552/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_create_table.cpp.o
          [553/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_create_view.cpp.o
          [554/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_create_type.cpp.o
          [555/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_delete.cpp.o
          [556/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_export.cpp.o
          [557/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_drop.cpp.o
          [558/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_explain.cpp.o
          [559/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_import.cpp.o
          [560/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_insert.cpp.o
          [561/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_load.cpp.o
          [562/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_merge_into.cpp.o
          [563/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_pragma.cpp.o
          [564/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_rename.cpp.o
          [565/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_set.cpp.o
          [566/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_secret.cpp.o
          [567/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_select.cpp.o
          [568/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_select_node.cpp.o
          [569/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_prepare.cpp.o
          [570/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_pivot_stmt.cpp.o
          [571/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_show.cpp.o
          [572/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_show_select.cpp.o
          [573/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_transaction.cpp.o
          [574/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_update.cpp.o
          [575/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_use.cpp.o
          [576/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_upsert.cpp.o
          [577/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_create_sequence.cpp.o
          [578/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_vacuum.cpp.o
          [579/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/aggregate_function.cpp.o
          [580/2196] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/transform_alter_sequence.cpp.o
          [581/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/cast_rules.cpp.o
          [582/2196] Building CXX object duckdb/src/parser/transform/tableref/CMakeFiles/duckdb_transformer_tableref.dir/transform_base_tableref.cpp.o
          [583/2196] Building CXX object duckdb/src/parser/transform/tableref/CMakeFiles/duckdb_transformer_tableref.dir/transform_join.cpp.o
          [584/2196] Building CXX object duckdb/src/parser/transform/tableref/CMakeFiles/duckdb_transformer_tableref.dir/transform_from.cpp.o
          [585/2196] Building CXX object duckdb/src/parser/transform/tableref/CMakeFiles/duckdb_transformer_tableref.dir/transform_subquery.cpp.o
          [586/2196] Building CXX object duckdb/src/parser/transform/tableref/CMakeFiles/duckdb_transformer_tableref.dir/transform_pivot.cpp.o
          [587/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/copy_function.cpp.o
          [588/2196] Building CXX object duckdb/src/parser/transform/tableref/CMakeFiles/duckdb_transformer_tableref.dir/transform_table_function.cpp.o
          [589/2196] Building CXX object duckdb/src/parser/transform/tableref/CMakeFiles/duckdb_transformer_tableref.dir/transform_tableref.cpp.o
          [590/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/function.cpp.o
          [591/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/pragma_function.cpp.o
          [592/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/built_in_functions.cpp.o
          [593/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/compression_config.cpp.o
          [594/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/encoding_function.cpp.o
          [595/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/function_set.cpp.o
          [596/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/scalar_function.cpp.o
          [597/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/table_function.cpp.o
          [598/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/scalar_macro_function.cpp.o
          [599/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/copy_blob.cpp.o
          [600/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/macro_function.cpp.o
          [601/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/table_macro_function.cpp.o
          [602/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/function_list.cpp.o
          [603/2196] Building CXX object duckdb/src/function/aggregate/distributive/CMakeFiles/duckdb_aggr_distr.dir/count.cpp.o
          [604/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/register_function_list.cpp.o
          [605/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/function_binder.cpp.o
          [606/2196] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/udf_function.cpp.o
          [607/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/blob_cast.cpp.o
          [608/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/array_casts.cpp.o
          [609/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/bit_cast.cpp.o
          [610/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/default_casts.cpp.o
          [611/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/enum_casts.cpp.o
          [612/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/geo_casts.cpp.o
          [613/2196] Building CXX object duckdb/src/function/aggregate/CMakeFiles/duckdb_func_aggr.dir/sorted_aggregate_function.cpp.o
          [614/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/list_casts.cpp.o
          [615/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/map_cast.cpp.o
          [616/2196] Building CXX object duckdb/src/function/aggregate/distributive/CMakeFiles/duckdb_aggr_distr.dir/first_last_any.cpp.o
          [617/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/pointer_cast.cpp.o
          [618/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/decimal_cast.cpp.o
          [619/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/nested_to_varchar_cast.cpp.o
          [620/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/cast_function_set.cpp.o
          [621/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/uuid_casts.cpp.o
          [622/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/union_casts.cpp.o
          [623/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/struct_cast.cpp.o
          [624/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/time_casts.cpp.o
          [625/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/string_cast.cpp.o
          [626/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/vector_cast_helpers.cpp.o
          [627/2196] Building CXX object duckdb/src/function/aggregate/distributive/CMakeFiles/duckdb_aggr_distr.dir/minmax.cpp.o
          [628/2196] Building CXX object duckdb/src/function/cast/union/CMakeFiles/duckdb_union_cast.dir/from_struct.cpp.o
          [629/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/bignum_casts.cpp.o
          [630/2196] Building CXX object duckdb/src/function/scalar/CMakeFiles/duckdb_func_scalar.dir/compressed_materialization_utils.cpp.o
          [631/2196] Building CXX object duckdb/src/function/scalar/CMakeFiles/duckdb_func_scalar.dir/strftime_format.cpp.o
          [632/2196] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/numeric_casts.cpp.o
          [633/2196] Building CXX object duckdb/src/function/scalar/CMakeFiles/duckdb_func_scalar.dir/pragma_functions.cpp.o
          [634/2196] Building CXX object duckdb/src/function/cast/variant/CMakeFiles/duckdb_variant_cast.dir/to_json.cpp.o
          [635/2196] Building CXX object duckdb/src/function/cast/variant/CMakeFiles/duckdb_variant_cast.dir/from_variant.cpp.o
          [636/2196] Building CXX object duckdb/src/function/cast/variant/CMakeFiles/duckdb_variant_cast.dir/to_variant.cpp.o
          [637/2196] Building CXX object duckdb/src/function/pragma/CMakeFiles/duckdb_func_pragma.dir/pragma_functions.cpp.o
          [638/2196] Building CXX object duckdb/src/function/pragma/CMakeFiles/duckdb_func_pragma.dir/pragma_queries.cpp.o
          [639/2196] Building CXX object duckdb/src/function/scalar/CMakeFiles/duckdb_func_scalar.dir/nested_functions.cpp.o
          [640/2196] Building CXX object duckdb/src/function/scalar/CMakeFiles/duckdb_func_scalar.dir/create_sort_key.cpp.o
          [641/2196] Building CXX object duckdb/src/function/scalar/generic/CMakeFiles/duckdb_func_generic_main.dir/error.cpp.o
          [642/2196] Building CXX object duckdb/src/function/scalar/date/CMakeFiles/duckdb_func_date.dir/strftime.cpp.o
          [643/2196] Building CXX object duckdb/src/function/scalar/generic/CMakeFiles/duckdb_func_generic_main.dir/constant_or_null.cpp.o
          [644/2196] Building CXX object duckdb/src/function/scalar/compressed_materialization/CMakeFiles/duckdb_func_compressed_materialization.dir/compress_integral.cpp.o
          [645/2196] Building CXX object duckdb/src/function/scalar/compressed_materialization/CMakeFiles/duckdb_func_compressed_materialization.dir/compress_string.cpp.o
          [646/2196] Building CXX object duckdb/src/function/scalar/generic/CMakeFiles/duckdb_func_generic_main.dir/getvariable.cpp.o
          [647/2196] Building CXX object duckdb/src/function/scalar/operator/CMakeFiles/duckdb_func_ops_main.dir/add.cpp.o
          [648/2196] Building CXX object duckdb/src/function/scalar/operator/CMakeFiles/duckdb_func_ops_main.dir/multiply.cpp.o
          [649/2196] Building CXX object duckdb/src/function/scalar/list/CMakeFiles/duckdb_func_list_nested.dir/list_resize.cpp.o
          [650/2196] Building CXX object duckdb/src/function/scalar/list/CMakeFiles/duckdb_func_list_nested.dir/contains_or_position.cpp.o
          [651/2196] Building CXX object duckdb/src/function/scalar/operator/CMakeFiles/duckdb_func_ops_main.dir/subtract.cpp.o
          [652/2196] Building CXX object duckdb/src/function/scalar/map/CMakeFiles/duckdb_function_map.dir/map_contains.cpp.o
          [653/2196] Building CXX object duckdb/src/function/scalar/list/CMakeFiles/duckdb_func_list_nested.dir/list_intersect.cpp.o
          [654/2196] Building CXX object duckdb/src/function/scalar/list/CMakeFiles/duckdb_func_list_nested.dir/list_extract.cpp.o
          [655/2196] Building CXX object duckdb/src/function/scalar/list/CMakeFiles/duckdb_func_list_nested.dir/list_zip.cpp.o
          [656/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/caseconvert.cpp.o
          [657/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/concat_ws.cpp.o
          [658/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/concat.cpp.o
          [659/2196] Building CXX object duckdb/src/function/scalar/list/CMakeFiles/duckdb_func_list_nested.dir/list_select.cpp.o
          [660/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/md5.cpp.o
          [661/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/length.cpp.o
          [662/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/nfc_normalize.cpp.o
          [663/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/prefix.cpp.o
          [664/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/regexp_escape.cpp.o
          [665/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/sha256.cpp.o
          [666/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/like.cpp.o
          [667/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/sha1.cpp.o
          [668/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/substring.cpp.o
          [669/2196] Building CXX object duckdb/src/function/scalar/sequence/CMakeFiles/duckdb_func_seq.dir/nextval.cpp.o
          [670/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/strip_accents.cpp.o
          [671/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/string_split.cpp.o
          [672/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/regexp.cpp.o
          [673/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/suffix.cpp.o
          [674/2196] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/contains.cpp.o
          [675/2196] Building CXX object duckdb/src/function/scalar/string/regexp/CMakeFiles/duckdb_func_string_regexp.dir/regexp_util.cpp.o
          [676/2196] Building CXX object duckdb/src/function/scalar/string/regexp/CMakeFiles/duckdb_func_string_regexp.dir/regexp_extract_all.cpp.o
          [677/2196] Building CXX object duckdb/src/function/scalar/operator/CMakeFiles/duckdb_func_ops_main.dir/arithmetic.cpp.o
          [678/2196] Building CXX object duckdb/src/function/scalar/struct/CMakeFiles/duckdb_func_struct_main.dir/struct_extract.cpp.o
          [679/2196] Building CXX object duckdb/src/function/scalar/struct/CMakeFiles/duckdb_func_struct_main.dir/remap_struct.cpp.o
          [680/2196] Building CXX object duckdb/src/function/scalar/variant/CMakeFiles/duckdb_func_variant_main.dir/variant_extract.cpp.o
          [681/2196] Building CXX object duckdb/src/function/scalar/variant/CMakeFiles/duckdb_func_variant_main.dir/variant_utils.cpp.o
          [682/2196] Building CXX object duckdb/src/function/scalar/struct/CMakeFiles/duckdb_func_struct_main.dir/struct_pack.cpp.o
          [683/2196] Building CXX object duckdb/src/function/scalar/struct/CMakeFiles/duckdb_func_struct_main.dir/struct_contains.cpp.o
          [684/2196] Building CXX object duckdb/src/function/scalar/struct/CMakeFiles/duckdb_func_struct_main.dir/struct_concat.cpp.o
          [685/2196] Building CXX object duckdb/src/function/scalar/variant/CMakeFiles/duckdb_func_variant_main.dir/variant_typeof.cpp.o
          [686/2196] Building CXX object duckdb/src/function/scalar/variant/CMakeFiles/duckdb_func_variant_main.dir/variant_normalize.cpp.o
          [687/2196] Building CXX object duckdb/src/function/scalar/geometry/CMakeFiles/duckdb_func_geometry.dir/geometry_functions.cpp.o
          [688/2196] Building CXX object duckdb/src/function/scalar/system/CMakeFiles/duckdb_func_system.dir/current_transaction_id.cpp.o
          [689/2196] Building CXX object duckdb/src/function/scalar/system/CMakeFiles/duckdb_func_system.dir/write_log.cpp.o
          [690/2196] Building CXX object duckdb/src/function/scalar/system/CMakeFiles/duckdb_func_system.dir/current_connection_id.cpp.o
          [691/2196] Building CXX object duckdb/src/function/scalar/system/CMakeFiles/duckdb_func_system.dir/current_query_id.cpp.o
          [692/2196] Building CXX object duckdb/src/function/scalar/system/CMakeFiles/duckdb_func_system.dir/parse_log_message.cpp.o
          [693/2196] Building CXX object duckdb/src/function/scalar/system/CMakeFiles/duckdb_func_system.dir/aggregate_export.cpp.o
          [694/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/repeat.cpp.o
          [695/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/repeat_row.cpp.o
          [696/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/range.cpp.o
          [697/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/checkpoint.cpp.o
          [698/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/arrow.cpp.o
          [699/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/query_function.cpp.o
          [700/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/direct_file_reader.cpp.o
          [701/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/arrow_conversion.cpp.o
          [702/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/glob.cpp.o
          [703/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/system_functions.cpp.o
          [704/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/summary.cpp.o
          [705/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/unnest.cpp.o
          [706/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_approx_database_count.cpp.o
          [707/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/copy_csv.cpp.o
          [708/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/read_duckdb.cpp.o
          [709/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/read_file.cpp.o
          [710/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_connection_count.cpp.o
          [711/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/sniff_csv.cpp.o
          [712/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_constraints.cpp.o
          [713/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_columns.cpp.o
          [714/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/table_scan.cpp.o
          [715/2196] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/read_csv.cpp.o
          [716/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_external_file_cache.cpp.o
          [717/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_dependencies.cpp.o
          [718/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_indexes.cpp.o
          [719/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_databases.cpp.o
          [720/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_keywords.cpp.o
          [721/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_memory.cpp.o
          [722/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_log_contexts.cpp.o
          [723/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_log.cpp.o
          [724/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_extensions.cpp.o
          [725/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_optimizers.cpp.o
          [726/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_functions.cpp.o
          [727/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_schemas.cpp.o
          [728/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_prepared_statements.cpp.o
          [729/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_sequences.cpp.o
          [730/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_secrets.cpp.o
          [731/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_settings.cpp.o
          [732/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_temporary_files.cpp.o
          [733/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_tables.cpp.o
          [734/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_secret_types.cpp.o
          [735/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_which_secret.cpp.o
          [736/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_types.cpp.o
          [737/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_variables.cpp.o
          [738/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/pragma_collations.cpp.o
          [739/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/duckdb_views.cpp.o
          [740/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/pragma_table_sample.cpp.o
          [741/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/pragma_table_info.cpp.o
          [742/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/pragma_metadata_info.cpp.o
          [743/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/pragma_user_agent.cpp.o
          [744/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/pragma_database_size.cpp.o
          [745/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/test_vector_types.cpp.o
          [746/2196] Building CXX object duckdb/src/function/table/arrow/CMakeFiles/duckdb_arrow_conversion.dir/arrow_type_info.cpp.o
          [747/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/pragma_storage_info.cpp.o
          [748/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/test_all_types.cpp.o
          [749/2196] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/logging_utils.cpp.o
          [750/2196] Building CXX object duckdb/src/function/table/arrow/CMakeFiles/duckdb_arrow_conversion.dir/arrow_array_scan_state.cpp.o
          [751/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_collection.cpp.o
          [752/2196] Building CXX object duckdb/src/function/table/arrow/CMakeFiles/duckdb_arrow_conversion.dir/arrow_duck_schema.cpp.o
          [753/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_boundaries_state.cpp.o
          [754/2196] Building CXX object duckdb/src/function/table/version/CMakeFiles/duckdb_func_table_version.dir/pragma_version.cpp.o
          [755/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_aggregate_states.cpp.o
          [756/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_aggregate_function.cpp.o
          [757/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_aggregator.cpp.o
          [758/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_executor.cpp.o
          [759/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_constant_aggregator.cpp.o
          [760/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_index_tree.cpp.o
          [761/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_custom_aggregator.cpp.o
          [762/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_distinct_aggregator.cpp.o
          [763/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_token_tree.cpp.o
          [764/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_merge_sort_tree.cpp.o
          [765/2196] Building CXX object duckdb/src/function/variant/CMakeFiles/duckdb_function_variant.dir/variant_shredding.cpp.o
          [766/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_naive_aggregator.cpp.o
          [767/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_rank_function.cpp.o
          [768/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_rownumber_function.cpp.o
          [769/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_shared_expressions.cpp.o
          [770/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_segment_tree.cpp.o
          [771/2196] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/window_value_function.cpp.o
          [772/2196] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/catalog_entry_retriever.cpp.o
          [773/2196] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/dependency_catalog_set.cpp.o
          [774/2196] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/catalog_search_path.cpp.o
          [775/2196] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/catalog_entry.cpp.o
          [776/2196] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/entry_lookup_info.cpp.o
          [777/2196] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/catalog_set.cpp.o
          [778/2196] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/similar_catalog_entry.cpp.o
          [779/2196] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/catalog_transaction.cpp.o
          [780/2196] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/dependency_list.cpp.o
          [781/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/copy_function_catalog_entry.cpp.o
          [782/2196] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/duck_catalog.cpp.o
          [783/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/index_catalog_entry.cpp.o
          [784/2196] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/dependency_manager.cpp.o
          [785/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/type_catalog_entry.cpp.o
          [786/2196] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/catalog.cpp.o
          [787/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/schema_catalog_entry.cpp.o
          [788/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/column_dependency_manager.cpp.o
          [789/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/sequence_catalog_entry.cpp.o
          [790/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/pragma_function_catalog_entry.cpp.o
          [791/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/duck_index_entry.cpp.o
          [792/2196] Building CXX object duckdb/src/catalog/catalog_entry/dependency/CMakeFiles/duckdb_catalog_entries_dependency.dir/dependency_entry.cpp.o
          [793/2196] Building CXX object duckdb/src/catalog/catalog_entry/dependency/CMakeFiles/duckdb_catalog_entries_dependency.dir/dependency_subject_entry.cpp.o
          [794/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/view_catalog_entry.cpp.o
          [795/2196] Building CXX object duckdb/src/catalog/catalog_entry/dependency/CMakeFiles/duckdb_catalog_entries_dependency.dir/dependency_dependent_entry.cpp.o
          [796/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/macro_catalog_entry.cpp.o
          [797/2196] Building CXX object duckdb/src/catalog/default/CMakeFiles/duckdb_catalog_default_entries.dir/default_generator.cpp.o
          [798/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/duck_schema_entry.cpp.o
          [799/2196] Building CXX object duckdb/src/catalog/default/CMakeFiles/duckdb_catalog_default_entries.dir/default_schemas.cpp.o
          [800/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/scalar_function_catalog_entry.cpp.o
          [801/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/assert.cpp.o
          [802/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/table_function_catalog_entry.cpp.o
          [803/2196] Building CXX object duckdb/src/catalog/default/CMakeFiles/duckdb_catalog_default_entries.dir/default_types.cpp.o
          [804/2196] Building CXX object duckdb/src/catalog/default/CMakeFiles/duckdb_catalog_default_entries.dir/default_views.cpp.o
          [805/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/allocator.cpp.o
          [806/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/bind_helpers.cpp.o
          [807/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/complex_json.cpp.o
          [808/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/constants.cpp.o
          [809/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/cgroups.cpp.o
          [810/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/checksum.cpp.o
          [811/2196] Building CXX object duckdb/src/catalog/default/CMakeFiles/duckdb_catalog_default_entries.dir/default_functions.cpp.o
          [812/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/table_catalog_entry.cpp.o
          [813/2196] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/duck_table_entry.cpp.o
          [814/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/encryption_state.cpp.o
          [815/2196] Building CXX object duckdb/src/catalog/default/CMakeFiles/duckdb_catalog_default_entries.dir/default_table_functions.cpp.o
          [816/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/exception.cpp.o
          [817/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/filename_pattern.cpp.o
          [818/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/exception_format_value.cpp.o
          [819/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/compressed_file_system.cpp.o
          [820/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/box_renderer.cpp.o
          [821/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/csv_writer.cpp.o
          [822/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/file_buffer.cpp.o
          [823/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/encryption_functions.cpp.o
          [824/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/encryption_key_manager.cpp.o
          [825/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/error_data.cpp.o
          [826/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/fsst.cpp.o
          [827/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/extra_type_info.cpp.o
          [828/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/gzip_file_system.cpp.o
          [829/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/re2_regex.cpp.o
          [830/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/file_system.cpp.o
          [831/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/random_engine.cpp.o
          [832/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/pipe_file_system.cpp.o
          [833/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/stacktrace.cpp.o
          [834/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/thread_util.cpp.o
          [835/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/printer.cpp.o
          [836/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/hive_partitioning.cpp.o
          [837/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/string_util.cpp.o
          [838/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/tree_renderer.cpp.o
          [839/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/local_file_system.cpp.o
          [840/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/opener_file_system.cpp.o
          [841/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/bignum.cpp.o
          [842/2196] Building CXX object duckdb/src/common/adbc/nanoarrow/CMakeFiles/duckdb_adbc_nanoarrow.dir/metadata.cpp.o
          [843/2196] Building CXX object duckdb/src/common/adbc/nanoarrow/CMakeFiles/duckdb_adbc_nanoarrow.dir/schema.cpp.o
          [844/2196] Building CXX object duckdb/src/common/adbc/nanoarrow/CMakeFiles/duckdb_adbc_nanoarrow.dir/allocator.cpp.o
          [845/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/windows_util.cpp.o
          [846/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/radix_partitioning.cpp.o
          [847/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/render_tree.cpp.o
          [848/2196] Building CXX object duckdb/src/common/arrow/CMakeFiles/duckdb_common_arrow.dir/arrow_appender.cpp.o
          [849/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/types.cpp.o
          [850/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/enum_util.cpp.o
          [851/2196] Building CXX object duckdb/src/common/arrow/CMakeFiles/duckdb_common_arrow.dir/arrow_converter.cpp.o
          [852/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/virtual_file_system.cpp.o
          [853/2196] Building CXX object duckdb/src/common/arrow/CMakeFiles/duckdb_common_arrow.dir/arrow_util.cpp.o
          [854/2196] Building CXX object duckdb/src/common/arrow/CMakeFiles/duckdb_common_arrow.dir/arrow_type_extension.cpp.o
          [855/2196] Building CXX object duckdb/src/common/adbc/nanoarrow/CMakeFiles/duckdb_adbc_nanoarrow.dir/single_batch_array_stream.cpp.o
          [856/2196] Building CXX object duckdb/src/common/adbc/CMakeFiles/duckdb_adbc.dir/adbc.cpp.o
          [857/2196] Building CXX object duckdb/src/common/arrow/CMakeFiles/duckdb_common_arrow.dir/arrow_merge_event.cpp.o
          [858/2196] Building CXX object duckdb/src/common/arrow/CMakeFiles/duckdb_common_arrow.dir/schema_metadata.cpp.o
          [859/2196] Building CXX object duckdb/src/common/arrow/appender/CMakeFiles/duckdb_common_arrow_appender.dir/bool_data.cpp.o
          [860/2196] Building CXX object duckdb/src/common/arrow/CMakeFiles/duckdb_common_arrow.dir/arrow_query_result.cpp.o
          [861/2196] Building CXX object duckdb/src/common/arrow/CMakeFiles/duckdb_common_arrow.dir/arrow_wrapper.cpp.o
          [862/2196] Building CXX object duckdb/src/common/arrow/appender/CMakeFiles/duckdb_common_arrow_appender.dir/fixed_size_list_data.cpp.o
          [863/2196] Building CXX object duckdb/src/common/arrow/appender/CMakeFiles/duckdb_common_arrow_appender.dir/null_data.cpp.o
          [864/2196] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/catalog_type.cpp.o
          [865/2196] Building CXX object duckdb/src/common/crypto/CMakeFiles/duckdb_common_crypto.dir/md5.cpp.o
          [866/2196] Building CXX object duckdb/src/common/arrow/appender/CMakeFiles/duckdb_common_arrow_appender.dir/append_data.cpp.o
          [867/2196] Building CXX object duckdb/src/common/arrow/appender/CMakeFiles/duckdb_common_arrow_appender.dir/union_data.cpp.o
          [868/2196] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/date_part_specifier.cpp.o
          [869/2196] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/expression_type.cpp.o
          [870/2196] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/file_compression_type.cpp.o
          [871/2196] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/join_type.cpp.o
          [872/2196] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/http_status_code.cpp.o
          [873/2196] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/logical_operator_type.cpp.o
          [874/2196] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/symbols.cpp.o
          [875/2196] Building CXX object duckdb/src/common/arrow/appender/CMakeFiles/duckdb_common_arrow_appender.dir/struct_data.cpp.o
          [876/2196] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/physical_operator_type.cpp.o
          [877/2196] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/metric_type.cpp.o
          [878/2196] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/relation_type.cpp.o
          [879/2196] Building CXX object duckdb/src/common/arrow/CMakeFiles/duckdb_common_arrow.dir/physical_arrow_batch_collector.cpp.o
          [880/2196] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/optimizer_type.cpp.o
          [881/2196] Building CXX object duckdb/src/common/exception/CMakeFiles/duckdb_common_exception.dir/parser_exception.cpp.o
          [882/2196] Building CXX object duckdb/src/common/exception/CMakeFiles/duckdb_common_exception.dir/conversion_exception.cpp.o
          [883/2196] Building CXX object duckdb/src/common/arrow/CMakeFiles/duckdb_common_arrow.dir/physical_arrow_collector.cpp.o
          [884/2196] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/statement_type.cpp.o
          [885/2196] Building CXX object duckdb/src/common/exception/CMakeFiles/duckdb_common_exception.dir/catalog_exception.cpp.o
          [886/2196] Building CXX object duckdb/src/common/exception/CMakeFiles/duckdb_common_exception.dir/binder_exception.cpp.o
          [887/2196] Building CXX object duckdb/src/common/operator/CMakeFiles/duckdb_common_operators.dir/convert_to_string.cpp.o
          [888/2196] Building CXX object duckdb/src/common/multi_file/CMakeFiles/duckdb_common_multi_file.dir/base_file_reader.cpp.o
          [889/2196] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/compression_type.cpp.o
          [890/2196] Building CXX object duckdb/src/common/operator/CMakeFiles/duckdb_common_operators.dir/string_cast.cpp.o
          [891/2196] Building CXX object duckdb/src/common/operator/CMakeFiles/duckdb_common_operators.dir/cast_operators.cpp.o
          [892/2196] Building CXX object duckdb/src/common/multi_file/CMakeFiles/duckdb_common_multi_file.dir/multi_file_function.cpp.o
          [893/2196] Building CXX object duckdb/src/common/multi_file/CMakeFiles/duckdb_common_multi_file.dir/multi_file_list.cpp.o
          [894/2196] Building CXX object duckdb/src/common/multi_file/CMakeFiles/duckdb_common_multi_file.dir/union_by_name.cpp.o
          [895/2196] Building CXX object duckdb/src/common/multi_file/CMakeFiles/duckdb_common_multi_file.dir/multi_file_reader.cpp.o
          [896/2196] Building CXX object duckdb/src/common/tree_renderer/CMakeFiles/duckdb_common_tree_renderer.dir/json_tree_renderer.cpp.o
          [897/2196] Building CXX object duckdb/src/common/progress_bar/CMakeFiles/duckdb_progress_bar.dir/progress_bar.cpp.o
          [898/2196] Building CXX object duckdb/src/common/progress_bar/CMakeFiles/duckdb_progress_bar.dir/terminal_progress_bar_display.cpp.o
          [899/2196] Building CXX object duckdb/src/common/multi_file/CMakeFiles/duckdb_common_multi_file.dir/multi_file_column_mapper.cpp.o
          [900/2196] Building CXX object duckdb/src/common/progress_bar/CMakeFiles/duckdb_progress_bar.dir/unscented_kalman_filter.cpp.o
          [901/2196] Building CXX object duckdb/src/common/tree_renderer/CMakeFiles/duckdb_common_tree_renderer.dir/text_tree_renderer.cpp.o
          [902/2196] Building CXX object duckdb/src/common/tree_renderer/CMakeFiles/duckdb_common_tree_renderer.dir/html_tree_renderer.cpp.o
          [903/2196] Building CXX object duckdb/src/common/tree_renderer/CMakeFiles/duckdb_common_tree_renderer.dir/graphviz_tree_renderer.cpp.o
          [904/2196] Building CXX object duckdb/src/common/tree_renderer/CMakeFiles/duckdb_common_tree_renderer.dir/tree_renderer.cpp.o
          [905/2196] Building CXX object duckdb/src/common/tree_renderer/CMakeFiles/duckdb_common_tree_renderer.dir/yaml_tree_renderer.cpp.o
          [906/2196] Building CXX object duckdb/src/common/serializer/CMakeFiles/duckdb_common_serializer.dir/buffered_file_writer.cpp.o
          [907/2196] Building CXX object duckdb/src/common/row_operations/CMakeFiles/duckdb_row_operations.dir/row_aggregate.cpp.o
          [908/2196] Building CXX object duckdb/src/common/tree_renderer/CMakeFiles/duckdb_common_tree_renderer.dir/mermaid_tree_renderer.cpp.o
          [909/2196] Building CXX object duckdb/src/common/serializer/CMakeFiles/duckdb_common_serializer.dir/buffered_file_reader.cpp.o
          [910/2196] Building CXX object duckdb/src/common/serializer/CMakeFiles/duckdb_common_serializer.dir/binary_serializer.cpp.o
          [911/2196] Building CXX object duckdb/src/common/serializer/CMakeFiles/duckdb_common_serializer.dir/serializer.cpp.o
          [912/2196] Building CXX object duckdb/src/common/serializer/CMakeFiles/duckdb_common_serializer.dir/memory_stream.cpp.o
          [913/2196] Building CXX object duckdb/src/common/serializer/CMakeFiles/duckdb_common_serializer.dir/binary_deserializer.cpp.o
          [914/2196] Building CXX object duckdb/src/common/sort/CMakeFiles/duckdb_sort.dir/natural_sort.cpp.o
          [915/2196] Building CXX object duckdb/src/common/sort/CMakeFiles/duckdb_sort.dir/sort_strategy.cpp.o
          [916/2196] Building CXX object duckdb/src/common/sort/CMakeFiles/duckdb_sort.dir/full_sort.cpp.o
          [917/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/bit.cpp.o
          [918/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/blob.cpp.o
          [919/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/cast_helpers.cpp.o
          [920/2196] Building CXX object duckdb/src/common/row_operations/CMakeFiles/duckdb_row_operations.dir/row_matcher.cpp.o
          [921/2196] Building CXX object duckdb/src/common/sort/CMakeFiles/duckdb_sort.dir/hashed_sort.cpp.o
          [922/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/date.cpp.o
          [923/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/hash.cpp.o
          [924/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/decimal.cpp.o
          [925/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/batched_data_collection.cpp.o
          [926/2196] Building CXX object duckdb/src/common/sort/CMakeFiles/duckdb_sort.dir/sort.cpp.o
          [927/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/uuid.cpp.o
          [928/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/uhugeint.cpp.o
          [929/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/hugeint.cpp.o
          [930/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/string_heap.cpp.o
          [931/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/selection_vector.cpp.o
          [932/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/conflict_info.cpp.o
          [933/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/list_segment.cpp.o
          [934/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/string_type.cpp.o
          [935/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/conflict_manager.cpp.o
          [936/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/timestamp.cpp.o
          [937/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/time.cpp.o
          [938/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/data_chunk.cpp.o
          [939/2196] Building CXX object duckdb/src/common/sort/CMakeFiles/duckdb_sort.dir/sorted_run_merger.cpp.o
          /home/inglesp/duckdb-python/external/duckdb/src/common/sort/sorted_run_merger.cpp: In constructor
          ‘duckdb::SortedRunMergerLocalState::SortedRunMergerLocalState(duckdb::SortedRunMergerGlobalState&)’:
          /home/inglesp/duckdb-python/external/duckdb/src/common/sort/sorted_run_merger.cpp:162:28: warning: ‘duckdb::SortedRunMergerLocalState::sorted_run_scan_state’ will be initialized
          after [-Wreorder]
            162 |         SortedRunScanState sorted_run_scan_state;
                |                            ^~~~~~~~~~~~~~~~~~~~~
          /home/inglesp/duckdb-python/external/duckdb/src/common/sort/sorted_run_merger.cpp:161:16: warning:   ‘duckdb::Vector duckdb::SortedRunMergerLocalState::sort_key_pointers’
          [-Wreorder]
            161 |         Vector sort_key_pointers;
                |                ^~~~~~~~~~~~~~~~~
          /home/inglesp/duckdb-python/external/duckdb/src/common/sort/sorted_run_merger.cpp:296:1: warning:   when initialized here [-Wreorder]
            296 | SortedRunMergerLocalState::SortedRunMergerLocalState(SortedRunMergerGlobalState &gstate)
                | ^~~~~~~~~~~~~~~~~~~~~~~~~
          [940/2196] Building CXX object duckdb/src/common/sort/CMakeFiles/duckdb_sort.dir/sorted_run.cpp.o
          [941/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/vector_buffer.cpp.o
          [942/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/bignum.cpp.o
          [943/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/vector_cache.cpp.o
          [944/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/vector_constants.cpp.o
          [945/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/interval.cpp.o
          [946/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/hyperloglog.cpp.o
          [947/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/validity_mask.cpp.o
          [948/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/geometry.cpp.o
          [949/2196] Building CXX object duckdb/src/common/types/column/CMakeFiles/duckdb_common_types_column.dir/column_data_collection_segment.cpp.o
          [950/2196] Building CXX object duckdb/src/common/types/column/CMakeFiles/duckdb_common_types_column.dir/column_data_consumer.cpp.o
          [951/2196] Building CXX object duckdb/src/common/types/row/CMakeFiles/duckdb_common_types_row.dir/partitioned_tuple_data.cpp.o
          [952/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/vector.cpp.o
          [953/2196] Building CXX object duckdb/src/common/types/column/CMakeFiles/duckdb_common_types_column.dir/column_data_allocator.cpp.o
          [954/2196] Building CXX object duckdb/src/common/types/column/CMakeFiles/duckdb_common_types_column.dir/partitioned_column_data.cpp.o
          [955/2196] Building CXX object duckdb/src/common/types/row/CMakeFiles/duckdb_common_types_row.dir/tuple_data_iterator.cpp.o
          [956/2196] Building CXX object duckdb/src/common/types/row/CMakeFiles/duckdb_common_types_row.dir/tuple_data_layout.cpp.o
          [957/2196] Building CXX object duckdb/src/common/types/row/CMakeFiles/duckdb_common_types_row.dir/tuple_data_allocator.cpp.o
          [958/2196] Building CXX object duckdb/src/common/types/variant/CMakeFiles/duckdb_common_variant.dir/variant.cpp.o
          [959/2196] Building CXX object duckdb/src/common/types/column/CMakeFiles/duckdb_common_types_column.dir/column_data_collection.cpp.o
          [960/2196] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/boolean_operators.cpp.o
          [961/2196] Building CXX object duckdb/src/common/types/variant/CMakeFiles/duckdb_common_variant.dir/variant_value_convert.cpp.o
          [962/2196] Building CXX object duckdb/src/common/value_operations/CMakeFiles/duckdb_value_operations.dir/comparison_operations.cpp.o
          [963/2196] Building CXX object duckdb/src/common/types/row/CMakeFiles/duckdb_common_types_row.dir/tuple_data_collection.cpp.o
          [964/2196] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/generators.cpp.o
          [965/2196] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/value.cpp.o
          [966/2196] Building CXX object duckdb/src/common/types/row/CMakeFiles/duckdb_common_types_row.dir/tuple_data_segment.cpp.o
          [967/2196] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_storage.cpp.o
          [968/2196] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/null_operations.cpp.o
          [969/2196] Building CXX object duckdb/src/common/types/variant/CMakeFiles/duckdb_common_variant.dir/variant_value.cpp.o
          [970/2196] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_hash.cpp.o
          [971/2196] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/comparison_operators.cpp.o
          [972/2196] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_cast.cpp.o
          [973/2196] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/numeric_inplace_operators.cpp.o
          [974/2196] Building CXX object duckdb/src/common/types/row/CMakeFiles/duckdb_common_types_row.dir/tuple_data_scatter_gather.cpp.o
          [975/2196] Building CXX object duckdb/src/execution/CMakeFiles/duckdb_execution.dir/adaptive_filter.cpp.o
          [976/2196] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_copy.cpp.o
          [977/2196] Building CXX object duckdb/src/logging/CMakeFiles/duckdb_logging.dir/logging.cpp.o
          [978/2196] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/is_distinct_from.cpp.o
          [979/2196] Building CXX object duckdb/src/execution/CMakeFiles/duckdb_execution.dir/aggregate_hashtable.cpp.o
          [980/2196] Building CXX object duckdb/src/logging/CMakeFiles/duckdb_logging.dir/log_types.cpp.o
          [981/2196] Building CXX object duckdb/src/execution/CMakeFiles/duckdb_execution.dir/base_aggregate_hashtable.cpp.o
          [982/2196] Building CXX object duckdb/src/logging/CMakeFiles/duckdb_logging.dir/log_manager.cpp.o
          [983/2196] Building CXX object duckdb/src/logging/CMakeFiles/duckdb_logging.dir/logger.cpp.o
          [984/2196] Building CXX object duckdb/src/execution/CMakeFiles/duckdb_execution.dir/expression_executor.cpp.o
          [985/2196] Building CXX object duckdb/src/execution/CMakeFiles/duckdb_execution.dir/column_binding_resolver.cpp.o
          [986/2196] Building CXX object duckdb/src/execution/CMakeFiles/duckdb_execution.dir/expression_executor_state.cpp.o
          [987/2196] Building CXX object duckdb/src/logging/CMakeFiles/duckdb_logging.dir/log_storage.cpp.o
          [988/2196] Building CXX object duckdb/src/execution/CMakeFiles/duckdb_execution.dir/perfect_aggregate_hashtable.cpp.o
          [989/2196] Building CXX object duckdb/src/execution/CMakeFiles/duckdb_execution.dir/physical_operator.cpp.o
          [990/2196] Building CXX object duckdb/src/execution/expression_executor/CMakeFiles/duckdb_expression_executor.dir/execute_case.cpp.o
          [991/2196] Building CXX object duckdb/src/execution/expression_executor/CMakeFiles/duckdb_expression_executor.dir/execute_cast.cpp.o
          [992/2196] Building CXX object duckdb/src/execution/CMakeFiles/duckdb_execution.dir/join_hashtable.cpp.o
          [993/2196] Building CXX object duckdb/src/execution/CMakeFiles/duckdb_execution.dir/physical_plan_generator.cpp.o
          [994/2196] Building CXX object duckdb/src/execution/expression_executor/CMakeFiles/duckdb_expression_executor.dir/execute_between.cpp.o
          [995/2196] Building CXX object duckdb/src/execution/CMakeFiles/duckdb_execution.dir/radix_partitioned_hashtable.cpp.o
          [996/2196] Building CXX object duckdb/src/execution/expression_executor/CMakeFiles/duckdb_expression_executor.dir/execute_conjunction.cpp.o
          [997/2196] Building CXX object duckdb/src/execution/nested_loop_join/CMakeFiles/duckdb_nested_loop_join.dir/nested_loop_join_mark.cpp.o
          [998/2196] Building CXX object duckdb/src/execution/expression_executor/CMakeFiles/duckdb_expression_executor.dir/execute_constant.cpp.o
          [999/2196] Building CXX object duckdb/src/execution/nested_loop_join/CMakeFiles/duckdb_nested_loop_join.dir/nested_loop_join_inner.cpp.o
          [1000/2196] Building CXX object duckdb/src/execution/expression_executor/CMakeFiles/duckdb_expression_executor.dir/execute_comparison.cpp.o
          [1001/2196] Building CXX object duckdb/src/execution/expression_executor/CMakeFiles/duckdb_expression_executor.dir/execute_function.cpp.o
          [1002/2196] Building CXX object duckdb/src/execution/expression_executor/CMakeFiles/duckdb_expression_executor.dir/execute_parameter.cpp.o
          [1003/2196] Building CXX object duckdb/src/execution/expression_executor/CMakeFiles/duckdb_expression_executor.dir/execute_operator.cpp.o
          [1004/2196] Building CXX object duckdb/src/execution/expression_executor/CMakeFiles/duckdb_expression_executor.dir/execute_reference.cpp.o
          [1005/2196] Building CXX object duckdb/src/execution/operator/aggregate/CMakeFiles/duckdb_operator_aggregate.dir/aggregate_object.cpp.o
          [1006/2196] Building CXX object duckdb/src/execution/operator/aggregate/CMakeFiles/duckdb_operator_aggregate.dir/distinct_aggregate_data.cpp.o
          [1007/2196] Building CXX object duckdb/src/execution/operator/aggregate/CMakeFiles/duckdb_operator_aggregate.dir/grouped_aggregate_data.cpp.o
          [1008/2196] Building CXX object duckdb/src/execution/operator/aggregate/CMakeFiles/duckdb_operator_aggregate.dir/physical_perfecthash_aggregate.cpp.o
          [1009/2196] Building CXX object duckdb/src/execution/operator/aggregate/CMakeFiles/duckdb_operator_aggregate.dir/physical_partitioned_aggregate.cpp.o
          [1010/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/buffer_manager/CMakeFiles/duckdb_csv_buffer_manager.dir/csv_buffer.cpp.o
          [1011/2196] Building CXX object duckdb/src/execution/operator/aggregate/CMakeFiles/duckdb_operator_aggregate.dir/physical_streaming_window.cpp.o
          [1012/2196] Building CXX object duckdb/src/execution/operator/aggregate/CMakeFiles/duckdb_operator_aggregate.dir/physical_ungrouped_aggregate.cpp.o
          [1013/2196] Building CXX object duckdb/src/execution/operator/aggregate/CMakeFiles/duckdb_operator_aggregate.dir/physical_hash_aggregate.cpp.o
          [1014/2196] Building CXX object duckdb/src/execution/operator/aggregate/CMakeFiles/duckdb_operator_aggregate.dir/physical_window.cpp.o
          [1015/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/buffer_manager/CMakeFiles/duckdb_csv_buffer_manager.dir/csv_buffer_manager.cpp.o
          [1016/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/buffer_manager/CMakeFiles/duckdb_csv_buffer_manager.dir/csv_file_handle.cpp.o
          [1017/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/encode/CMakeFiles/duckdb_csv_encode.dir/csv_encoder.cpp.o
          [1018/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/sniffer/CMakeFiles/duckdb_csv_sniffer.dir/set_columns.cpp.o
          [1019/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/scanner/CMakeFiles/duckdb_csv_scanner.dir/base_scanner.cpp.o
          [1020/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/scanner/CMakeFiles/duckdb_csv_scanner.dir/column_count_scanner.cpp.o
          [1021/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/scanner/CMakeFiles/duckdb_csv_scanner.dir/csv_schema.cpp.o
          [1022/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/scanner/CMakeFiles/duckdb_csv_scanner.dir/scanner_boundary.cpp.o
          [1023/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/scanner/CMakeFiles/duckdb_csv_scanner.dir/skip_scanner.cpp.o
          [1024/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/sniffer/CMakeFiles/duckdb_csv_sniffer.dir/csv_sniffer.cpp.o
          [1025/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/sniffer/CMakeFiles/duckdb_csv_sniffer.dir/dialect_detection.cpp.o
          [1026/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/sniffer/CMakeFiles/duckdb_csv_sniffer.dir/header_detection.cpp.o
          [1027/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/scanner/CMakeFiles/duckdb_csv_scanner.dir/string_value_scanner.cpp.o
          [1028/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/sniffer/CMakeFiles/duckdb_csv_sniffer.dir/type_refinement.cpp.o
          [1029/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/sniffer/CMakeFiles/duckdb_csv_sniffer.dir/type_replacement.cpp.o
          [1030/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/state_machine/CMakeFiles/duckdb_csv_state_machine.dir/csv_state_machine.cpp.o
          [1031/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/util/CMakeFiles/duckdb_csv_util.dir/csv_validator.cpp.o
          [1032/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/state_machine/CMakeFiles/duckdb_csv_state_machine.dir/csv_state_machine_cache.cpp.o
          [1033/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/sniffer/CMakeFiles/duckdb_csv_sniffer.dir/type_detection.cpp.o
          [1034/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/table_function/CMakeFiles/duckdb_operator_csv_table_function.dir/csv_file_scanner.cpp.o
          [1035/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/table_function/CMakeFiles/duckdb_operator_csv_table_function.dir/global_csv_state.cpp.o
          [1036/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/util/CMakeFiles/duckdb_csv_util.dir/csv_error.cpp.o
          [1037/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/util/CMakeFiles/duckdb_csv_util.dir/csv_reader_options.cpp.o
          [1038/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_batch_collector.cpp.o
          [1039/2196] Building CXX object duckdb/src/execution/operator/filter/CMakeFiles/duckdb_operator_filter.dir/physical_filter.cpp.o
          [1040/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_execute.cpp.o
          [1041/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_buffered_collector.cpp.o
          [1042/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_buffered_batch_collector.cpp.o
          [1043/2196] Building CXX object duckdb/src/execution/operator/csv_scanner/table_function/CMakeFiles/duckdb_operator_csv_table_function.dir/csv_multi_file_info.cpp.o
          [1044/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_pragma.cpp.o
          [1045/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_prepare.cpp.o
          [1046/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_explain_analyze.cpp.o
          [1047/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_reservoir_sample.cpp.o
          [1048/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_create_secret.cpp.o
          [1049/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_limit.cpp.o
          [1050/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_limit_percent.cpp.o
          [1051/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_materialized_collector.cpp.o
          [1052/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_streaming_limit.cpp.o
          [1053/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_streaming_sample.cpp.o
          [1054/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_set_variable.cpp.o
          [1055/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_load.cpp.o
          [1056/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_verify_vector.cpp.o
          [1057/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_result_collector.cpp.o
          [1058/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_transaction.cpp.o
          [1059/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_set.cpp.o
          [1060/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_cross_product.cpp.o
          [1061/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/outer_join_marker.cpp.o
          [1062/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_reset.cpp.o
          [1063/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_vacuum.cpp.o
          [1064/2196] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/physical_update_extensions.cpp.o
          [1065/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_blockwise_nl_join.cpp.o
          [1066/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_comparison_join.cpp.o
          [1067/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_asof_join.cpp.o
          [1068/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_delim_join.cpp.o
          [1069/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_positional_join.cpp.o
          [1070/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_left_delim_join.cpp.o
          [1071/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_nested_loop_join.cpp.o
          [1072/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_join.cpp.o
          [1073/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_iejoin.cpp.o
          [1074/2196] Building CXX object duckdb/src/execution/operator/order/CMakeFiles/duckdb_operator_order.dir/physical_order.cpp.o
          [1075/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_piecewise_merge_join.cpp.o
          [1076/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/perfect_hash_join_executor.cpp.o
          [1077/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_range_join.cpp.o
          [1078/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_right_delim_join.cpp.o
          [1079/2196] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/physical_hash_join.cpp.o
          [1080/2196] Building CXX object duckdb/src/execution/operator/order/CMakeFiles/duckdb_operator_order.dir/physical_top_n.cpp.o
          [1081/2196] Building CXX object duckdb/src/execution/operator/persistent/CMakeFiles/duckdb_operator_persistent.dir/physical_batch_copy_to_file.cpp.o
          [1082/2196] Building CXX object duckdb/src/execution/operator/persistent/CMakeFiles/duckdb_operator_persistent.dir/physical_export.cpp.o
          [1083/2196] Building CXX object duckdb/src/execution/operator/persistent/CMakeFiles/duckdb_operator_persistent.dir/physical_copy_database.cpp.o
          [1084/2196] Building CXX object duckdb/src/execution/operator/persistent/CMakeFiles/duckdb_operator_persistent.dir/csv_rejects_table.cpp.o
          [1085/2196] Building CXX object duckdb/src/execution/operator/persistent/CMakeFiles/duckdb_operator_persistent.dir/physical_batch_insert.cpp.o
          [1086/2196] Building CXX object duckdb/src/execution/operator/persistent/CMakeFiles/duckdb_operator_persistent.dir/physical_delete.cpp.o
          [1087/2196] Building CXX object duckdb/src/execution/operator/persistent/CMakeFiles/duckdb_operator_persistent.dir/physical_copy_to_file.cpp.o
          [1088/2196] Building CXX object duckdb/src/execution/operator/projection/CMakeFiles/duckdb_operator_projection.dir/physical_tableinout_function.cpp.o
          [1089/2196] Building CXX object duckdb/src/execution/operator/projection/CMakeFiles/duckdb_operator_projection.dir/physical_pivot.cpp.o
          [1090/2196] Building CXX object duckdb/src/execution/operator/persistent/CMakeFiles/duckdb_operator_persistent.dir/physical_merge_into.cpp.o
          [1091/2196] Building CXX object duckdb/src/execution/operator/scan/CMakeFiles/duckdb_operator_scan.dir/physical_dummy_scan.cpp.o
          [1092/2196] Building CXX object duckdb/src/execution/operator/persistent/CMakeFiles/duckdb_operator_persistent.dir/physical_update.cpp.o
          [1093/2196] Building CXX object duckdb/src/execution/operator/projection/CMakeFiles/duckdb_operator_projection.dir/physical_projection.cpp.o
          [1094/2196] Building CXX object duckdb/src/execution/operator/scan/CMakeFiles/duckdb_operator_scan.dir/physical_empty_result.cpp.o
          [1095/2196] Building CXX object duckdb/src/execution/operator/projection/CMakeFiles/duckdb_operator_projection.dir/physical_unnest.cpp.o
          [1096/2196] Building CXX object duckdb/src/execution/operator/persistent/CMakeFiles/duckdb_operator_persistent.dir/physical_insert.cpp.o
          [1097/2196] Building CXX object duckdb/src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/physical_create_schema.cpp.o
          [1098/2196] Building CXX object duckdb/src/execution/operator/scan/CMakeFiles/duckdb_operator_scan.dir/physical_column_data_scan.cpp.o
          [1099/2196] Building CXX object duckdb/src/execution/operator/scan/CMakeFiles/duckdb_operator_scan.dir/physical_expression_scan.cpp.o
          [1100/2196] Building CXX object duckdb/src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/physical_create_type.cpp.o
          [1101/2196] Building CXX object duckdb/src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/physical_alter.cpp.o
          [1102/2196] Building CXX object duckdb/src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/physical_create_sequence.cpp.o
          [1103/2196] Building CXX object duckdb/src/execution/operator/scan/CMakeFiles/duckdb_operator_scan.dir/physical_positional_scan.cpp.o
          [1104/2196] Building CXX object duckdb/src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/physical_create_view.cpp.o
          [1105/2196] Building CXX object duckdb/src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/physical_create_index.cpp.o
          [1106/2196] Building CXX object duckdb/src/execution/operator/scan/CMakeFiles/duckdb_operator_scan.dir/physical_table_scan.cpp.o
          [1107/2196] Building CXX object duckdb/src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/physical_attach.cpp.o
          [1108/2196] Building CXX object duckdb/src/execution/operator/set/CMakeFiles/duckdb_operator_set.dir/physical_union.cpp.o
          [1109/2196] Building CXX object duckdb/src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/physical_create_table.cpp.o
          [1110/2196] Building CXX object duckdb/src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/physical_create_function.cpp.o
          [1111/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_any_join.cpp.o
          [1112/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_column_data_get.cpp.o
          [1113/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_copy_database.cpp.o
          [1114/2196] Building CXX object duckdb/src/execution/operator/set/CMakeFiles/duckdb_operator_set.dir/physical_recursive_cte.cpp.o
          [1115/2196] Building CXX object duckdb/src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/physical_detach.cpp.o
          [1116/2196] Building CXX object duckdb/src/execution/operator/set/CMakeFiles/duckdb_operator_set.dir/physical_cte.cpp.o
          [1117/2196] Building CXX object duckdb/src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/physical_drop.cpp.o
          [1118/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_copy_to_file.cpp.o
          [1119/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_cross_product.cpp.o
          [1120/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_aggregate.cpp.o
          [1121/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_delete.cpp.o
          [1122/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_delim_get.cpp.o
          [1123/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_asof_join.cpp.o
          [1124/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_comparison_join.cpp.o
          [1125/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_create.cpp.o
          [1126/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_empty_result.cpp.o
          [1127/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_execute.cpp.o
          [1128/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_dummy_scan.cpp.o
          [1129/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_create_index.cpp.o
          FAILED: [code=1] duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_create_index.cpp.o
          /usr/bin/ccache /usr/bin/g++-14 -DDUCKDB -DDUCKDB_BUILD_LIBRARY -DDUCKDB_EXTENSION_AUTOINSTALL_DEFAULT=1 -DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT=1
          -DDUCKDB_MAIN_LIBRARY -I/home/inglesp/duckdb-python/external/duckdb/src/include -I/home/inglesp/duckdb-python/external/duckdb/third_party/fsst
          -I/home/inglesp/duckdb-python/external/duckdb/third_party/fmt/include -I/home/inglesp/duckdb-python/external/duckdb/third_party/hyperloglog
          -I/home/inglesp/duckdb-python/external/duckdb/third_party/fastpforlib -I/home/inglesp/duckdb-python/external/duckdb/third_party/skiplist
          -I/home/inglesp/duckdb-python/external/duckdb/third_party/ska_sort -I/home/inglesp/duckdb-python/external/duckdb/third_party/fast_float
          -I/home/inglesp/duckdb-python/external/duckdb/third_party/re2 -I/home/inglesp/duckdb-python/external/duckdb/third_party/miniz
          -I/home/inglesp/duckdb-python/external/duckdb/third_party/utf8proc/include -I/home/inglesp/duckdb-python/external/duckdb/third_party/concurrentqueue
          -I/home/inglesp/duckdb-python/external/duckdb/third_party/pcg -I/home/inglesp/duckdb-python/external/duckdb/third_party/pdqsort
          -I/home/inglesp/duckdb-python/external/duckdb/third_party/tdigest -I/home/inglesp/duckdb-python/external/duckdb/third_party/mbedtls/include
          -I/home/inglesp/duckdb-python/external/duckdb/third_party/jaro_winkler -I/home/inglesp/duckdb-python/external/duckdb/third_party/vergesort
          -I/home/inglesp/duckdb-python/external/duckdb/third_party/yyjson/include -I/home/inglesp/duckdb-python/external/duckdb/third_party/zstd/include
          -g -g -O0 -DDEBUG -Wall    -Wunused -Werror=vla -Wnarrowing -pedantic -Wextra -Wno-unused-parameter -Wno-redundant-move
          -Wimplicit-fallthrough -std=c++11 -fPIC -MD -MT duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_create_index.cpp.o
          -MF duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_create_index.cpp.o.d
          -o duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_create_index.cpp.o -c
          /home/inglesp/duckdb-python/external/duckdb/src/execution/physical_plan/plan_create_index.cpp
          In file included from /home/inglesp/duckdb-python/external/duckdb/src/include/duckdb/common/exception.hpp:11,
                           from /home/inglesp/duckdb-python/external/duckdb/src/include/duckdb/common/unique_ptr.hpp:4,
                           from /home/inglesp/duckdb-python/external/duckdb/src/include/duckdb/common/constants.hpp:14,
                           from /home/inglesp/duckdb-python/external/duckdb/src/include/duckdb/common/common.hpp:11,
                           from /home/inglesp/duckdb-python/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:11,
                           from /home/inglesp/duckdb-python/external/duckdb/src/include/duckdb/catalog/standard_entry.hpp:11,
                           from /home/inglesp/duckdb-python/external/duckdb/src/include/duckdb/catalog/catalog_entry/table_catalog_entry.hpp:11,
                           from /home/inglesp/duckdb-python/external/duckdb/src/execution/physical_plan/plan_create_index.cpp:1:
          /home/inglesp/duckdb-python/external/duckdb/src/include/duckdb/common/helper.hpp: In instantiation of ‘void duckdb::DynamicCastCheck(const SRC*) [with T = DuckTableEntry; SRC
          = CatalogEntry]’:
          /home/inglesp/duckdb-python/external/duckdb/src/include/duckdb/catalog/catalog_entry.hpp:108:27:   required from ‘TARGET& duckdb::CatalogEntry::Cast() [with TARGET =
          duckdb::DuckTableEntry]’
            108 |                 DynamicCastCheck<TARGET>(this);
                |                 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
          /home/inglesp/duckdb-python/external/duckdb/src/execution/physical_plan/plan_create_index.cpp:143:50:   required from here
            143 |         auto &duck_table = op.table.Cast<DuckTableEntry>();
                |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
          /home/inglesp/duckdb-python/external/duckdb/src/include/duckdb/common/helper.hpp:265:57: error: cannot ‘dynamic_cast’ ‘source’ (of type ‘const class duckdb::CatalogEntry*’) to
          type ‘const class duckdb::DuckTableEntry*’ (target is not pointer or reference to complete type)
            265 |         D_ASSERT(reinterpret_cast<const T *>(source) == dynamic_cast<const T *>(source));
                |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /home/inglesp/duckdb-python/external/duckdb/src/include/duckdb/common/assert.hpp:37:63: note: in definition of macro ‘D_ASSERT’
             37 | #define D_ASSERT(condition) duckdb::DuckDBAssertInternal(bool(condition), #condition, __FILE__, __LINE__)
                |                                                               ^~~~~~~~~
          [1130/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_create_secret.cpp.o
          [1131/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_create_table.cpp.o
          [1132/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_filter.cpp.o
          [1133/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_distinct.cpp.o
          [1134/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_explain.cpp.o
          [1135/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_delim_join.cpp.o
          [1136/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_export.cpp.o
          [1137/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_get.cpp.o
          [1138/2196] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/plan_insert.cpp.o
          ninja: build stopped: subcommand failed.
    
          [stderr]
    
          *** CMake build failed
    
          hint: This usually indicates a problem with the package or the build environment.
    
  4. paultiq commented on Dec 29, 2025

    @paultiq
    Contributor

    Oh, this is a funny bug:

    The bug appears to be a missing include: DuckTableEntry has a forward decl, but isn't included in this particular file... but UNITY masks it.

    It doesn't reproduce when UNITY is enabled: Unity combines multiple .cpp files into a single output, so instead of 2196 tiny operations, you get ~500 slightly larger ones, but it sometimes has a small affect (ie: including all the headers).

    It's a core bug, but only manifests here because UNITY is disabled for editable builds.

    Workaround: change cmake.define.DISABLE_UNITY = "1" to cmake.define.DISABLE_UNITY = "0" in pyproject.toml.

    * I normally build with UNITY enabled, it's faster, but comes at a slightly higher rebuild cost when you change 1 file, but that cost has been worth it for me.

    ** Also: installing ccache or sccache will speed up your rebuild times.

  5. paultiq commented on Dec 29, 2025

    @paultiq
    Contributor

    FYI: Building against 1.4-andium may be best. main is (usually) broken, as shown by https://github.com/duckdb/duckdb-python/actions/workflows/release.yml

  6. inglesp commented on Dec 29, 2025

    @inglesp
    Author

    Thanks. Disabling UNITY works for me, as does building against a 11fa60f.

    Should I raise an issue against core?

  7. inglesp commented on Dec 29, 2025

    @inglesp
    Author

    ** Also: installing ccache or sccache will speed up your rebuild times.

    I have ccache installed but it still takes several hours to build on my laptop. I've spun up a VM where it builds in minutes.

  8. evertlammerts commented on Jan 7, 2026

    @evertlammerts
    Member

    Hey @inglesp, unless you're willing to deal with sometimes very specific build issues and half working features you should probably not be building from main. Generally speaking you're best off with releases that make it onto PyPI. We upload builds that succeed and pass tests nightly. For main (which will be used to cut 1.5.0 from) the cadence is particularly low atm. v1.4.4devs are much more regular. These are cut from the v1.4-andium branch, which is more likely to build - but it won't include cutting edge stuff that will make it into 1.5.0 of course.

    Multiple hour builds don't sound right. Mine take about 10 minutes (without enabling unity builds) for a fresh build and seconds for increments. Did you see the development docs?

    No need to file an issue in core.

  9. inglesp commented on Jan 7, 2026

    @inglesp
    Author

    Hey, thanks for the response. I hadn't seen anything in the development docs that suggested building against the andium branch. Am I missing something?

  10. evertlammerts commented on Jan 7, 2026

    @evertlammerts
    Member

    No, the link to the docs was meant as a resource for setting up a development env. Not sure if there's an explanation for the meaning of our branches on there. You said a local build takes multiple hours, so thought it might help. I just did a local build of main, and that took ~10 minutes, using only the defaults. This is on a beefy macbook though, and I know that on Windows laptops builds can take very long... on ARM64 especially, since it will cross compile by default unless you explicitly tell UV you want an ARM64 version of Python.

  11. inglesp commented on Jan 7, 2026

    @inglesp
    Author

    Ah, I see, thanks. Yes, I'd seen those docs and had followed them. I've just tried building on a VM and it completed in ~10 minutes. I'm not going to investigate further!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions