This is an automated email from the ASF dual-hosted git repository.
paleolimbot pushed a change to branch ci-add-cuda-runner
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git
omit a4a7a425 don't use ldconfig
omit 8f8adcc7 does it work
add 360eb96f chore(python): Fix sdist and add packaging check (#489)
add e25bb187 chore: Update versions on main (#491)
add 87db99f1 Update dist/ for commit
e25bb187086446708ba1cdeb9e573fb5972b8344
add e15a0490 chore(dev/release): Document missing pieces of release
process (#492)
add 8894ebf4 fix(r): Avoid flatcc aligned_alloc() call when compiling R
package (#494)
add 81711045 fix: Force static library build on Windows when building with
Meson (#496)
add e6ac17ea feat: Add support for appending values to half float
`ArrowArray` (#499)
add 7b31916c feat: Add float16 support for
`ArrowArrayViewGet{Double,Int,UInt}Unsafe()` (#501)
add 3986df2e chore(dev/release): Update documentation for post-release
tasks (#498)
add 5dc4aee0 Update dist/ for commit
3986df2ecc6f77f4b4037067cf4e5c9a2ab44847
add 575c46ba refactor!: More idiomatic meson usage (#504)
add 9410bd3a refactor(extensions/nanoarrow_device): Migrate CUDA device
implementation to use the driver API (#488)
add d917f29c test: test with the `HalfFloatType` from arrow (#503)
add 8c5b3d99 chore(python): Add `sync_event` argument to Python .pxd
header (#506)
add 1f710bbd Update dist/ for commit
8c5b3d99c1ab85ebb34c85b8f0a30ae878168d1b
add c4d20a08 feat: Add support for run-end encoded array (#507)
add e358f79a Update dist/ for commit
c4d20a08514eaa0520e0c5d3f0d51469011a1a4a
add 9c63a259 feat(python) : Added support to create
timestamp/date32/date64 Array from integer values (#502)
add 761ead52 fix(Python) Use timezone-aware timestamps in some unit tests
on Windows (#512)
add 9f96d245 chore(ci): Ensure tests pass for Arrow C++ <12 and on C++11
(#514)
add 7b889264 chore: Slightly more lenient test for error message on
Windows (#515)
add f443e461 refactor: Consolidate IPC extension into main project (#511)
add 784325be Update dist/ for commit
f443e46163ded43ddb5e024c1a2f1fddd3b43c3f
add 8680f6dd chore(dev/benchmarks): Add 0.5.0 release to benchmark run +
enable build with against refacotred CMake (#516)
add ec1a6927 fix: check `run_ends_view->length` before accessing its
values (#518)
add 8911a01c chore(r): Bump minimum supported R version to 4.0 (#519)
add e92c364f refactor: Consolidate device extension into main project
(#517)
add 41e9e718 feat: Meson build system for nanoarrow-ipc extension (#483)
add 3540b857 chore: Fix compiler warnings on Windows (#521)
add 2fd50f7c Update dist/ for commit
3540b8578bd78fc77787babe06b9931e2634d600
add f6a6b407 refactor: Use inttypes.h macros instead of casts to print
fixed-width integers (#520)
add d6eb52bb refactor: Remove CMake requirement from Meson IPC config
(#522)
add d96edacc fix: Check for offset + length > int64_max before using the
value to calculate buffer sizes (#524)
add 9c4aba3f Update dist/ for commit
d96edacc04412f333f2287b67faa6d273f86aad7
add 4ed06316 chore(c): Add UBSAN / ASAN to Meson CI job (#523)
add 397cfc5f refactor: Simplify Meson test generation (#525)
add 1febb814 feat: Add Meson support in nanoarrow_device (#484)
add 0ae9fda9 refactor: Move Meson build targets to top level directory
(#530)
add 2b935cf7 chore: Move bundling from CMake to Python (#508)
add adb94ae9 Update dist/ for commit
2b935cf753b16d5e96ccc04ba3c9adcb7e0b40bf
add 97410e26 refactor(python): Extract utility functions into _utils.pyx
(#529)
add 0e68484a does it work
add 5f946cda don't use ldconfig
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (a4a7a425)
\
N -- N -- N refs/heads/ci-add-cuda-runner (5f946cda)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.gitattributes | 2 +-
.github/workflows/build-and-test-device.yaml | 31 +-
.github/workflows/build-and-test-ipc.yaml | 14 +-
.github/workflows/bundle.yaml | 29 +-
.github/workflows/coverage.yaml | 1 -
.github/workflows/docs.yaml | 1 -
.github/workflows/examples.yaml | 29 +-
.github/workflows/python.yaml | 37 +-
.github/workflows/r-check.yaml | 2 +-
.gitignore | 7 +-
.pre-commit-config.yaml | 4 +-
CHANGELOG.md | 59 +
CMakeLists.txt | 521 ++++--
LICENSE.txt | 3 +-
README.md | 29 +-
ci/scripts/build-docs.sh | 10 -
ci/scripts/build-with-meson.sh | 63 +-
ci/scripts/bundle.py | 367 ++++
ci/scripts/coverage.sh | 31 +-
ci/scripts/test_bundle.py | 59 +
dev/benchmarks/CMakeLists.txt | 10 +-
dev/benchmarks/CMakePresets.json | 11 +
dev/benchmarks/c/array_benchmark.cc | 2 +
dev/benchmarks/c/meson.build | 27 -
dev/benchmarks/c/schema_benchmark.cc | 1 +
dev/benchmarks/meson.build | 15 +-
dev/release/README.md | 152 +-
dev/release/rat_exclude_files.txt | 4 +-
dev/release/utils-prepare.sh | 2 +-
dev/release/verify-release-candidate.sh | 12 +-
.../nanoarrow_ipc/dev => dev}/update_fbs.sh | 2 +-
.../dev => dev}/update_vendored_flatcc.sh | 2 +-
dist/LICENSE.txt | 3 +-
dist/flatcc/portable/pstdint.h | 1796 ++++++++++----------
dist/nanoarrow.c | 373 ++--
dist/nanoarrow.h | 98 +-
dist/nanoarrow.hpp | 2 +-
dist/nanoarrow_device.c | 26 +-
dist/nanoarrow_device.h | 4 +-
.../src/nanoarrow => dist}/nanoarrow_device.hpp | 0
dist/nanoarrow_ipc.c | 97 +-
.../src/nanoarrow => dist}/nanoarrow_ipc.hpp | 0
dist/nanoarrow_testing.hpp | 27 +-
docs/source/conf.py | 2 -
docs/source/reference/device.rst | 6 +-
docs/source/reference/ipc.rst | 4 +-
examples/cmake-ipc/CMakeLists.txt | 9 +-
examples/cmake-scenarios/CMakeLists.txt | 1 +
examples/vendored-ipc/README.md | 44 +-
examples/vendored-minimal/README.md | 26 +-
examples/vendored-minimal/src/library.c | 2 +-
.../src/{ => nanoarrow}/nanoarrow.h | 0
extensions/nanoarrow_device/.gitignore | 18 -
extensions/nanoarrow_device/CMakeLists.txt | 225 ---
extensions/nanoarrow_device/CMakePresets.json | 26 -
.../nanoarrow_device/CMakeUserPresets.json.example | 29 -
extensions/nanoarrow_device/README.md | 68 -
extensions/nanoarrow_device/src/apidoc/.gitignore | 18 -
extensions/nanoarrow_device/src/apidoc/Doxyfile | 407 -----
.../src/nanoarrow/nanoarrow_device_cuda.c | 403 -----
extensions/nanoarrow_ipc/.gitignore | 18 -
extensions/nanoarrow_ipc/CMakeLists.txt | 313 ----
extensions/nanoarrow_ipc/CMakePresets.json | 26 -
.../nanoarrow_ipc/CMakeUserPresets.json.example | 29 -
extensions/nanoarrow_ipc/dev/.gitignore | 18 -
extensions/nanoarrow_ipc/src/apidoc/.gitignore | 18 -
extensions/nanoarrow_ipc/src/apidoc/Doxyfile | 407 -----
meson.build | 241 ++-
meson.options | 21 +-
python/.gitignore | 3 +-
python/MANIFEST.in | 3 +-
python/bootstrap.py | 70 +-
python/setup.py | 12 +
python/src/nanoarrow/__init__.py | 2 +-
python/src/nanoarrow/_lib.pyi | 27 +
python/src/nanoarrow/_lib.pyx | 374 +---
python/src/nanoarrow/_static_version.py | 2 +-
python/src/nanoarrow/_utils.pxd | 60 +
python/src/nanoarrow/_utils.pyx | 493 ++++++
python/src/nanoarrow/c_array.py | 15 +-
python/src/nanoarrow/c_array_stream.py | 5 +-
python/src/nanoarrow/c_buffer.py | 5 +-
python/src/nanoarrow/c_schema.py | 5 +-
python/src/nanoarrow/ipc.py | 5 +-
python/src/nanoarrow/nanoarrow_device_c.pxd | 6 +-
python/tests/test_array.py | 65 +
python/tests/test_c_array.py | 100 +-
python/tests/test_c_buffer.py | 35 +-
python/tests/test_dlpack.py | 4 +-
python/tests/test_ipc.py | 2 +-
r/DESCRIPTION | 2 +-
r/bootstrap.R | 99 +-
r/src/Makevars | 6 +-
.../nanoarrow_ipc/src => src}/apps/dump_stream.c | 7 +-
src/nanoarrow/array.c | 275 ++-
src/nanoarrow/array_inline.h | 19 +
src/nanoarrow/array_stream.c | 2 +-
src/nanoarrow/array_test.cc | 305 +++-
src/nanoarrow/buffer_inline.h | 51 +
src/nanoarrow/buffer_test.cc | 2 -
src/nanoarrow/meson.build | 139 --
src/nanoarrow/nanoarrow.h | 19 +
src/nanoarrow/nanoarrow.hpp | 4 +-
.../src => src}/nanoarrow/nanoarrow_device.c | 30 +-
.../src => src}/nanoarrow/nanoarrow_device.h | 6 +-
.../src => src}/nanoarrow/nanoarrow_device.hpp | 2 +-
src/nanoarrow/nanoarrow_device_cuda.c | 524 ++++++
.../src => src}/nanoarrow/nanoarrow_device_cuda.h | 2 +-
.../nanoarrow/nanoarrow_device_cuda_test.cc | 82 +-
.../nanoarrow/nanoarrow_device_hpp_test.cc | 2 +-
.../nanoarrow/nanoarrow_device_metal.cc | 15 +-
.../src => src}/nanoarrow/nanoarrow_device_metal.h | 2 +-
.../nanoarrow/nanoarrow_device_metal_test.cc | 7 +-
.../src => src}/nanoarrow/nanoarrow_device_test.cc | 4 +-
src/nanoarrow/nanoarrow_gtest_util.hpp | 2 +-
.../src => src}/nanoarrow/nanoarrow_ipc.h | 2 +-
.../src => src}/nanoarrow/nanoarrow_ipc.hpp | 4 +-
.../src => src}/nanoarrow/nanoarrow_ipc_decoder.c | 97 +-
.../nanoarrow/nanoarrow_ipc_decoder_test.cc | 13 +-
.../nanoarrow/nanoarrow_ipc_files_test.cc | 0
.../nanoarrow/nanoarrow_ipc_flatcc_generated.h | 0
.../nanoarrow/nanoarrow_ipc_hpp_test.cc | 0
.../src => src}/nanoarrow/nanoarrow_ipc_reader.c | 10 +-
.../nanoarrow/nanoarrow_ipc_reader_test.cc | 4 +-
src/nanoarrow/nanoarrow_testing.hpp | 29 +-
src/nanoarrow/nanoarrow_testing_test.cc | 2 +-
src/nanoarrow/nanoarrow_types.h | 5 +-
src/nanoarrow/schema.c | 101 +-
src/nanoarrow/schema_test.cc | 70 +
src/nanoarrow/utils.c | 3 +-
src/nanoarrow/utils_test.cc | 25 +-
.gitignore => subprojects/flatcc.wrap | 24 +-
.asf.yaml => subprojects/google-benchmark.wrap | 25 +-
.asf.yaml => subprojects/gtest.wrap | 27 +-
.gitignore => subprojects/metal-cpp.wrap | 24 +-
.asf.yaml => subprojects/nlohmann_json.wrap | 21 +-
.../packagefiles/flatcc/meson.build | 30 +-
.../packagefiles/metal-cpp/meson.build | 14 +-
.asf.yaml => subprojects/zlib.wrap | 24 +-
.../thirdparty => thirdparty}/flatcc/LICENSE | 0
.../flatcc/include/flatcc/flatcc_accessors.h | 0
.../flatcc/include/flatcc/flatcc_alloc.h | 0
.../flatcc/include/flatcc/flatcc_assert.h | 0
.../flatcc/include/flatcc/flatcc_builder.h | 0
.../flatcc/include/flatcc/flatcc_emitter.h | 0
.../flatcc/include/flatcc/flatcc_endian.h | 0
.../flatcc/include/flatcc/flatcc_epilogue.h | 0
.../flatcc/include/flatcc/flatcc_flatbuffers.h | 0
.../flatcc/include/flatcc/flatcc_identifier.h | 0
.../flatcc/include/flatcc/flatcc_iov.h | 0
.../flatcc/include/flatcc/flatcc_prologue.h | 0
.../flatcc/include/flatcc/flatcc_refmap.h | 0
.../flatcc/include/flatcc/flatcc_rtconfig.h | 0
.../flatcc/include/flatcc/flatcc_types.h | 0
.../flatcc/include/flatcc/flatcc_verifier.h | 0
.../include/flatcc/portable/flatcc_portable.h | 0
.../include/flatcc/portable/paligned_alloc.h | 0
.../flatcc/include/flatcc/portable/pattributes.h | 0
.../flatcc/include/flatcc/portable/pdiagnostic.h | 0
.../include/flatcc/portable/pdiagnostic_pop.h | 0
.../include/flatcc/portable/pdiagnostic_push.h | 0
.../flatcc/include/flatcc/portable/pendian.h | 0
.../include/flatcc/portable/pendian_detect.h | 0
.../flatcc/include/flatcc/portable/pinline.h | 0
.../flatcc/include/flatcc/portable/pinttypes.h | 0
.../flatcc/include/flatcc/portable/portable.h | 0
.../include/flatcc/portable/portable_basic.h | 0
.../include/flatcc/portable/pstatic_assert.h | 0
.../flatcc/include/flatcc/portable/pstdalign.h | 0
.../flatcc/include/flatcc/portable/pstdint.h | 0
.../flatcc/include/flatcc/portable/punaligned.h | 0
.../flatcc/include/flatcc/portable/pversion.h | 0
.../flatcc/include/flatcc/portable/pwarnings.h | 0
.../flatcc/src/runtime/builder.c | 0
.../flatcc/src/runtime/emitter.c | 0
.../flatcc/src/runtime/refmap.c | 0
.../flatcc/src/runtime/verifier.c | 0
.../thirdparty => thirdparty}/zlib/CMakeLists.txt | 0
178 files changed, 5270 insertions(+), 4529 deletions(-)
create mode 100644 ci/scripts/bundle.py
create mode 100644 ci/scripts/test_bundle.py
delete mode 100644 dev/benchmarks/c/meson.build
rename {extensions/nanoarrow_ipc/dev => dev}/update_fbs.sh (95%)
rename {extensions/nanoarrow_ipc/dev => dev}/update_vendored_flatcc.sh (98%)
copy {extensions/nanoarrow_device/src/nanoarrow => dist}/nanoarrow_device.hpp
(100%)
copy {extensions/nanoarrow_ipc/src/nanoarrow => dist}/nanoarrow_ipc.hpp (100%)
rename examples/vendored-minimal/src/{ => nanoarrow}/nanoarrow.h (100%)
delete mode 100644 extensions/nanoarrow_device/.gitignore
delete mode 100644 extensions/nanoarrow_device/CMakeLists.txt
delete mode 100644 extensions/nanoarrow_device/CMakePresets.json
delete mode 100644 extensions/nanoarrow_device/CMakeUserPresets.json.example
delete mode 100644 extensions/nanoarrow_device/README.md
delete mode 100644 extensions/nanoarrow_device/src/apidoc/.gitignore
delete mode 100644 extensions/nanoarrow_device/src/apidoc/Doxyfile
delete mode 100644
extensions/nanoarrow_device/src/nanoarrow/nanoarrow_device_cuda.c
delete mode 100644 extensions/nanoarrow_ipc/.gitignore
delete mode 100644 extensions/nanoarrow_ipc/CMakeLists.txt
delete mode 100644 extensions/nanoarrow_ipc/CMakePresets.json
delete mode 100644 extensions/nanoarrow_ipc/CMakeUserPresets.json.example
delete mode 100644 extensions/nanoarrow_ipc/dev/.gitignore
delete mode 100644 extensions/nanoarrow_ipc/src/apidoc/.gitignore
delete mode 100644 extensions/nanoarrow_ipc/src/apidoc/Doxyfile
create mode 100644 python/src/nanoarrow/_utils.pxd
create mode 100644 python/src/nanoarrow/_utils.pyx
rename {extensions/nanoarrow_ipc/src => src}/apps/dump_stream.c (94%)
delete mode 100644 src/nanoarrow/meson.build
rename {extensions/nanoarrow_device/src => src}/nanoarrow/nanoarrow_device.c
(96%)
rename {extensions/nanoarrow_device/src => src}/nanoarrow/nanoarrow_device.h
(98%)
rename {extensions/nanoarrow_device/src => src}/nanoarrow/nanoarrow_device.hpp
(98%)
create mode 100644 src/nanoarrow/nanoarrow_device_cuda.c
rename {extensions/nanoarrow_device/src =>
src}/nanoarrow/nanoarrow_device_cuda.h (97%)
rename {extensions/nanoarrow_device/src =>
src}/nanoarrow/nanoarrow_device_cuda_test.cc (83%)
rename {extensions/nanoarrow_device/src =>
src}/nanoarrow/nanoarrow_device_hpp_test.cc (98%)
rename {extensions/nanoarrow_device/src =>
src}/nanoarrow/nanoarrow_device_metal.cc (97%)
rename {extensions/nanoarrow_device/src =>
src}/nanoarrow/nanoarrow_device_metal.h (98%)
rename {extensions/nanoarrow_device/src =>
src}/nanoarrow/nanoarrow_device_metal_test.cc (98%)
rename {extensions/nanoarrow_device/src =>
src}/nanoarrow/nanoarrow_device_test.cc (97%)
rename {extensions/nanoarrow_ipc/src => src}/nanoarrow/nanoarrow_ipc.h (99%)
rename {extensions/nanoarrow_ipc/src => src}/nanoarrow/nanoarrow_ipc.hpp (97%)
rename {extensions/nanoarrow_ipc/src => src}/nanoarrow/nanoarrow_ipc_decoder.c
(96%)
rename {extensions/nanoarrow_ipc/src =>
src}/nanoarrow/nanoarrow_ipc_decoder_test.cc (99%)
rename {extensions/nanoarrow_ipc/src =>
src}/nanoarrow/nanoarrow_ipc_files_test.cc (100%)
rename {extensions/nanoarrow_ipc/src =>
src}/nanoarrow/nanoarrow_ipc_flatcc_generated.h (100%)
rename {extensions/nanoarrow_ipc/src =>
src}/nanoarrow/nanoarrow_ipc_hpp_test.cc (100%)
rename {extensions/nanoarrow_ipc/src => src}/nanoarrow/nanoarrow_ipc_reader.c
(98%)
rename {extensions/nanoarrow_ipc/src =>
src}/nanoarrow/nanoarrow_ipc_reader_test.cc (99%)
copy .gitignore => subprojects/flatcc.wrap (73%)
copy .asf.yaml => subprojects/google-benchmark.wrap (53%)
copy .asf.yaml => subprojects/gtest.wrap (53%)
copy .gitignore => subprojects/metal-cpp.wrap (71%)
copy .asf.yaml => subprojects/nlohmann_json.wrap (69%)
copy r/tests/testthat.R => subprojects/packagefiles/flatcc/meson.build (64%)
copy .isort.cfg => subprojects/packagefiles/metal-cpp/meson.build (83%)
copy .asf.yaml => subprojects/zlib.wrap (58%)
rename {extensions/nanoarrow_ipc/thirdparty => thirdparty}/flatcc/LICENSE
(100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_accessors.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_alloc.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_assert.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_builder.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_emitter.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_endian.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_epilogue.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_flatbuffers.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_identifier.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_iov.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_prologue.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_refmap.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_rtconfig.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_types.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/flatcc_verifier.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/flatcc_portable.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/paligned_alloc.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/pattributes.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/pdiagnostic.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/pdiagnostic_pop.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/pdiagnostic_push.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/pendian.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/pendian_detect.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/pinline.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/pinttypes.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/portable.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/portable_basic.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/pstatic_assert.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/pstdalign.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/pstdint.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/punaligned.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/pversion.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/include/flatcc/portable/pwarnings.h (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/src/runtime/builder.c (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/src/runtime/emitter.c (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/src/runtime/refmap.c (100%)
rename {extensions/nanoarrow_ipc/thirdparty =>
thirdparty}/flatcc/src/runtime/verifier.c (100%)
rename {extensions/nanoarrow_ipc/thirdparty => thirdparty}/zlib/CMakeLists.txt
(100%)