* installing *source* package ‘adbcsqlite’ ...
** this is package ‘adbcsqlite’ version ‘0.22.0’
** package ‘adbcsqlite’ successfully unpacked and MD5 sums checked
** using staged installation
Checking for --configure-vars INCLUDE_DIR or LIB_DIR
Testing R CMD SHLIB with   -lsqlite3
Success!
Testing SQLite for sqlite3_load_extension()
Success!
** libs
specified C++17
using C++ compiler: ‘clang version 22.1.0 (https://github.com/llvm/llvm-project 4434dabb69916856b824f68a64b029c67175e532)’
using C++17
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/adbcsqlite/src'
clang++-22 -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I../src/c -I../src/c/include -I../src/c/vendor/ -I../src/c/vendor/fmt/include  -DADBC_EXPORT="" -DFMT_HEADER_ONLY=1 -D_LIBCPP_DISABLE_AVAILABILITY  -isystem /usr/local/clang22/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c init.cc -o init.o
clang-22 -std=gnu23 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I../src/c -I../src/c/include -I../src/c/vendor/ -I../src/c/vendor/fmt/include  -DADBC_EXPORT="" -DFMT_HEADER_ONLY=1 -D_LIBCPP_DISABLE_AVAILABILITY  -isystem /usr/local/clang22/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -Wp,-D_FORTIFY_SOURCE=3  -c c/driver/common/utils.c -o c/driver/common/utils.o
In file included from c/driver/common/utils.c:18:
In file included from c/driver/common/utils.h:26:
../src/c/vendor/nanoarrow/nanoarrow.h:2591:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2591 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2663:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2663 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2946:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2946 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(&bitmap->buffer, additional_capacity_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2965:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2965 |   NANOARROW_RETURN_NOT_OK(
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2974:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2974 |   NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(bitmap, length));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3244:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3244 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(ArrowArrayBuffer(array, i), 0));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3247:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3247 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(ArrowArrayBuffer(array, i), 0));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3253:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3253 |     NANOARROW_RETURN_NOT_OK(ArrowArrayStartAppending(array->children[i]));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3257:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3257 |     NANOARROW_RETURN_NOT_OK(ArrowArrayStartAppending(array->dictionary));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3266:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3266 |     NANOARROW_RETURN_NOT_OK(ArrowBufferResize(buffer, buffer->size_bytes, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3270:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3270 |     NANOARROW_RETURN_NOT_OK(ArrowArrayShrinkToFit(array->children[i]));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3274:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3274 |     NANOARROW_RETURN_NOT_OK(ArrowArrayShrinkToFit(array->dictionary));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3291:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3291 |     NANOARROW_RETURN_NOT_OK(
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3319:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3319 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3321:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3321 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3324:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3324 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3336:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3336 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3339:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3339 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3342:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3342 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3351:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3351 |       NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3356:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3356 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3367:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3367 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(&private_data->bitmap, array->length + n));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3371:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3371 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(&private_data->bitmap, n));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3390:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3390 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3394:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3394 |         NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3407:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3407 |           NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |           ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3409:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3409 |           NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, i, 0, n));
      |           ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3413:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3413 |         NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3414:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3414 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3445:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3445 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(int64_t)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3448:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3448 |       _NANOARROW_CHECK_RANGE(value, INT32_MIN, INT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3449:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3449 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, (int32_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3452:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3452 |       _NANOARROW_CHECK_RANGE(value, INT16_MIN, INT16_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3453:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3453 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt16(data_buffer, (int16_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3456:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3456 |       _NANOARROW_CHECK_RANGE(value, INT8_MIN, INT8_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3457:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3457 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt8(data_buffer, (int8_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3463:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3463 |       _NANOARROW_CHECK_RANGE(value, 0, INT64_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3466:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3466 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendDouble(data_buffer, (double)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3469:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3469 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3472:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3472 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3476:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3476 |       NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, 1, value != 0, 1));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3483:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3483 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3499:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3499 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(uint64_t)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3502:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3502 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3503:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3503 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt32(data_buffer, (uint32_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3506:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3506 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT16_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3507:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3507 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt16(data_buffer, (uint16_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3510:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3510 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT8_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3511:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3511 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt8(data_buffer, (uint8_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3517:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3517 |       _NANOARROW_CHECK_UPPER_LIMIT(value, INT64_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3520:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3520 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendDouble(data_buffer, (double)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3523:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3523 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3526:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3526 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3530:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3530 |       NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, 1, value != 0, 1));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3537:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3537 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3553:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3553 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(double)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3556:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3556 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3559:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3559 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3567:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3567 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3660:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3660 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3670:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3670 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3674:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3674 |     NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &bvt, sizeof(bvt)));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3692:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3692 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3694:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3694 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3702:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3702 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3704:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3704 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3713:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3713 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3722:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3722 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3764:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3764 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->months));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3772:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3772 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->days));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3773:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3773 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->ms));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3781:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3781 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->months));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3782:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3782 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->days));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3783:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3783 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(data_buffer, value->ns));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3791:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3791 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3809:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3809 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3817:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3817 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3825:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3825 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3833:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3833 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3842:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3842 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3863:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3863 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3868:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3868 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3885:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3885 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3887:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3887 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3895:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3895 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3897:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3897 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(ArrowArrayBuffer(array, 2),
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3916:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3916 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3936:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3936 |       _NANOARROW_CHECK_RANGE(array->children[child_index]->length, 0, INT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3937:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3937 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3952:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3952 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], 1));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3961:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3961 |   NANOARROW_RETURN_NOT_OK(
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
91 warnings generated.
clang++-22 -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I../src/c -I../src/c/include -I../src/c/vendor/ -I../src/c/vendor/fmt/include  -DADBC_EXPORT="" -DFMT_HEADER_ONLY=1 -D_LIBCPP_DISABLE_AVAILABILITY  -isystem /usr/local/clang22/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c c/driver/framework/objects.cc -o c/driver/framework/objects.o
In file included from c/driver/framework/objects.cc:23:
In file included from ../src/c/vendor/nanoarrow/nanoarrow.hpp:54:
../src/c/vendor/nanoarrow/nanoarrow.h:2591:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2591 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2663:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2663 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2946:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2946 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(&bitmap->buffer, additional_capacity_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2965:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2965 |   NANOARROW_RETURN_NOT_OK(
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2974:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2974 |   NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(bitmap, length));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3244:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3244 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(ArrowArrayBuffer(array, i), 0));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3247:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3247 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(ArrowArrayBuffer(array, i), 0));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3253:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3253 |     NANOARROW_RETURN_NOT_OK(ArrowArrayStartAppending(array->children[i]));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3257:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3257 |     NANOARROW_RETURN_NOT_OK(ArrowArrayStartAppending(array->dictionary));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3266:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3266 |     NANOARROW_RETURN_NOT_OK(ArrowBufferResize(buffer, buffer->size_bytes, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3270:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3270 |     NANOARROW_RETURN_NOT_OK(ArrowArrayShrinkToFit(array->children[i]));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3274:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3274 |     NANOARROW_RETURN_NOT_OK(ArrowArrayShrinkToFit(array->dictionary));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3291:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3291 |     NANOARROW_RETURN_NOT_OK(
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3319:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3319 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3321:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3321 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3324:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3324 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3336:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3336 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3339:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3339 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3342:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3342 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3351:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3351 |       NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3356:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3356 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3367:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3367 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(&private_data->bitmap, array->length + n));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3371:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3371 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(&private_data->bitmap, n));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3390:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3390 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3394:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3394 |         NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3407:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3407 |           NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |           ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3409:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3409 |           NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, i, 0, n));
      |           ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3413:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3413 |         NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3414:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3414 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3445:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3445 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(int64_t)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3448:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3448 |       _NANOARROW_CHECK_RANGE(value, INT32_MIN, INT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3449:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3449 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, (int32_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3452:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3452 |       _NANOARROW_CHECK_RANGE(value, INT16_MIN, INT16_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3453:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3453 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt16(data_buffer, (int16_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3456:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3456 |       _NANOARROW_CHECK_RANGE(value, INT8_MIN, INT8_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3457:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3457 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt8(data_buffer, (int8_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3463:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3463 |       _NANOARROW_CHECK_RANGE(value, 0, INT64_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3466:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3466 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendDouble(data_buffer, (double)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3469:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3469 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3472:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3472 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3476:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3476 |       NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, 1, value != 0, 1));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3483:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3483 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3499:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3499 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(uint64_t)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3502:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3502 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3503:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3503 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt32(data_buffer, (uint32_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3506:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3506 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT16_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3507:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3507 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt16(data_buffer, (uint16_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3510:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3510 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT8_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3511:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3511 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt8(data_buffer, (uint8_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3517:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3517 |       _NANOARROW_CHECK_UPPER_LIMIT(value, INT64_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3520:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3520 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendDouble(data_buffer, (double)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3523:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3523 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3526:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3526 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3530:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3530 |       NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, 1, value != 0, 1));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3537:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3537 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3553:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3553 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(double)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3556:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3556 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3559:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3559 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3567:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3567 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3660:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3660 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3670:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3670 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3674:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3674 |     NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &bvt, sizeof(bvt)));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3692:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3692 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3694:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3694 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3702:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3702 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3704:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3704 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3713:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3713 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3722:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3722 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3764:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3764 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->months));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3772:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3772 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->days));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3773:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3773 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->ms));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3781:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3781 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->months));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3782:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3782 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->days));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3783:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3783 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(data_buffer, value->ns));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3791:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3791 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3809:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3809 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3817:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3817 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3825:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3825 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3833:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3833 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3842:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3842 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3863:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3863 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3868:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3868 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3885:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3885 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3887:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3887 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3895:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3895 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3897:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3897 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(ArrowArrayBuffer(array, 2),
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3916:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3916 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3936:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3936 |       _NANOARROW_CHECK_RANGE(array->children[child_index]->length, 0, INT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3937:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3937 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3952:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3952 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], 1));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3961:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3961 |   NANOARROW_RETURN_NOT_OK(
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/driver/framework/objects.cc:32:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   32 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetTypeStruct(schema, /*num_columns=*/2));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:33:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   33 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetType(schema->children[0], NANOARROW_TYPE_STRING));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:34:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   34 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(schema->children[0], "catalog_name"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:35:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   35 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetType(schema->children[1], NANOARROW_TYPE_LIST));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:36:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   36 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(schema->children[1], "catalog_db_schemas"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:37:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   37 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetTypeStruct(schema->children[1]->children[0], 2));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:40:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   40 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:42:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   42 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:44:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   44 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:46:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   46 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:48:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   48 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:52:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   52 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:54:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   54 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(table_schema->children[0], "table_name"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:56:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   56 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:58:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   58 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(table_schema->children[1], "table_type"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:60:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   60 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:62:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   62 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(table_schema->children[2], "table_columns"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:63:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   63 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:65:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   65 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:67:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   67 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:69:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   69 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:73:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   73 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:75:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   75 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(column_schema->children[0], "column_name"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:77:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   77 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:79:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   79 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:81:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   81 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:83:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   83 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(column_schema->children[2], "remarks"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:84:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   84 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:86:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   86 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:88:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   88 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:90:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   90 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:92:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   92 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:94:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   94 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:96:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   96 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:98:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   98 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:100:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  100 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:102:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  102 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:104:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  104 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:106:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  106 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(column_schema->children[8], "xdbc_nullable"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:107:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  107 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:109:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  109 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:111:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  111 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:113:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  113 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:115:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  115 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:117:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  117 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:119:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  119 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:121:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  121 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:123:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  123 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:125:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  125 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:127:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  127 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:129:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  129 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:131:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  131 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:133:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  133 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:135:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  135 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:137:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  137 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:139:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  139 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:141:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  141 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:143:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  143 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:145:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  145 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(column_schema->children[18],
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:149:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  149 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:151:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  151 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:153:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  153 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:155:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  155 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:158:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  158 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:160:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  160 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(constraint_schema->children[2],
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:162:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  162 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetType(constraint_schema->children[2]->children[0],
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:165:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  165 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:167:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  167 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(constraint_schema->children[3],
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:169:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  169 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:173:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  173 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:175:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  175 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(usage_schema->children[0], "fk_catalog"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:176:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  176 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:178:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  178 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(usage_schema->children[1], "fk_db_schema"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:179:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  179 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:181:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  181 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(usage_schema->children[2], "fk_table"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:183:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  183 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:185:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  185 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(usage_schema->children[3], "fk_column_name"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:204:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  204 |     UNWRAP_ERRNO(Internal, ArrowArrayAppendNull(array, 1));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:206:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  206 |     UNWRAP_ERRNO(Internal, ArrowArrayAppendInt(array, *value));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:208:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  208 |     UNWRAP_ERRNO(Internal, ArrowArrayAppendInt(array, *value));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:210:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  210 |     UNWRAP_ERRNO(Internal, ArrowArrayAppendInt(array, *value));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:212:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  212 |     UNWRAP_ERRNO(Internal, ArrowArrayAppendString(array, ToStringView(*value)));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:240:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  240 |     UNWRAP_STATUS(InitArrowArray());
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:241:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  241 |     UNWRAP_STATUS(helper->Load(depth, catalog_filter, schema_filter, table_filter,
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:274:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  274 |     UNWRAP_STATUS(AppendCatalogs());
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:280:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  280 |     UNWRAP_STATUS(MakeGetObjectsSchema(schema));
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:281:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  281 |     UNWRAP_NANOARROW(na_error, Internal,
      |     ^
../src/c/driver/framework/status.h:358:61: note: expanded from macro 'UNWRAP_NANOARROW'
  358 |   UNWRAP_NANOARROW_IMPL(UNWRAP_RESULT_NAME(driver_errno_na, __COUNTER__), ERROR, CODE, \
      |                                                             ^
c/driver/framework/objects.cc:283:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  283 |     UNWRAP_ERRNO(Internal, ArrowArrayStartAppending(array));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:288:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  288 |     UNWRAP_STATUS(helper->LoadCatalogs(catalog_filter));
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:290:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  290 |       UNWRAP_RESULT(auto maybe_catalog, helper->NextCatalog());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/framework/objects.cc:293:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  293 |       UNWRAP_ERRNO(Internal, ArrowArrayAppendString(catalog_name_col,
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:296:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  296 |         UNWRAP_ERRNO(Internal, ArrowArrayAppendNull(catalog_db_schemas_col, 1));
      |         ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:298:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  298 |         UNWRAP_STATUS(AppendSchemas(*maybe_catalog));
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:300:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  300 |       UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(array));
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:306:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  306 |     UNWRAP_STATUS(helper->LoadSchemas(catalog, schema_filter));
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:308:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  308 |       UNWRAP_RESULT(auto maybe_schema, helper->NextSchema());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/framework/objects.cc:311:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  311 |       UNWRAP_ERRNO(Internal, ArrowArrayAppendString(db_schema_name_col,
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:315:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  315 |         UNWRAP_ERRNO(Internal, ArrowArrayAppendNull(db_schema_tables_col, 1));
      |         ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:317:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  317 |         UNWRAP_STATUS(AppendTables(catalog, *maybe_schema));
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:319:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  319 |       UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(catalog_db_schemas_items));
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:322:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  322 |     UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(catalog_db_schemas_col));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:327:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  327 |     UNWRAP_STATUS(helper->LoadTables(catalog, schema, table_filter, table_types));
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:329:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  329 |       UNWRAP_RESULT(auto maybe_table, helper->NextTable());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/framework/objects.cc:332:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  332 |       UNWRAP_ERRNO(Internal, ArrowArrayAppendString(table_name_col,
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:334:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  334 |       UNWRAP_ERRNO(Internal, ArrowArrayAppendString(table_type_col,
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:337:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  337 |         UNWRAP_ERRNO(Internal, ArrowArrayAppendNull(table_columns_col, 1));
      |         ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:338:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  338 |         UNWRAP_ERRNO(Internal, ArrowArrayAppendNull(table_constraints_col, 1));
      |         ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:340:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  340 |         UNWRAP_STATUS(AppendColumns(catalog, schema, maybe_table->name));
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:341:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  341 |         UNWRAP_STATUS(AppendConstraints(catalog, schema, maybe_table->name));
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:343:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  343 |       UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(schema_table_items));
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:346:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  346 |     UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(db_schema_tables_col));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:352:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  352 |     UNWRAP_STATUS(helper->LoadColumns(catalog, schema, table, column_filter));
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:354:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  354 |       UNWRAP_RESULT(auto maybe_column, helper->NextColumn());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/framework/objects.cc:358:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  358 |       UNWRAP_ERRNO(Internal, ArrowArrayAppendString(column_name_col,
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:360:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  360 |       UNWRAP_ERRNO(Internal,
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:363:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  363 |         UNWRAP_ERRNO(Internal, ArrowArrayAppendString(column_remarks_col,
      |         ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:366:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  366 |         UNWRAP_ERRNO(Internal, ArrowArrayAppendNull(column_remarks_col, 1));
      |         ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:370:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  370 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[3],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:372:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  372 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[4],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:374:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  374 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[5],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:376:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  376 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[6],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:378:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  378 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[7],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:380:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  380 |         UNWRAP_STATUS(
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:382:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  382 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[9],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:384:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  384 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[10],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:386:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  386 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[11],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:388:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  388 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[12],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:390:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  390 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[13],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:392:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  392 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[14],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:394:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  394 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[15],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:396:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  396 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[16],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:398:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  398 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[17],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:400:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  400 |         UNWRAP_STATUS(AppendOptional(table_columns_items->children[18],
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/objects.cc:404:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  404 |           UNWRAP_ERRNO(Internal,
      |           ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:408:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  408 |       UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(table_columns_items));
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:411:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  411 |     UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(table_columns_col));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:418:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  418 |       UNWRAP_RESULT(auto maybe_constraint, helper->NextConstraint());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/framework/objects.cc:425:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  425 |         UNWRAP_ERRNO(Internal, ArrowArrayAppendString(constraint_name_col,
      |         ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:428:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  428 |         UNWRAP_ERRNO(Internal, ArrowArrayAppendNull(constraint_name_col, 1));
      |         ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:431:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  431 |       UNWRAP_ERRNO(Internal, ArrowArrayAppendString(constraint_type_col,
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:435:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  435 |         UNWRAP_ERRNO(Internal,
      |         ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:439:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  439 |       UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(constraint_column_names_col));
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:444:13: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  444 |             UNWRAP_ERRNO(Internal, ArrowArrayAppendString(fk_catalog_col,
      |             ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:447:13: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  447 |             UNWRAP_ERRNO(Internal, ArrowArrayAppendNull(fk_catalog_col, 1));
      |             ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:450:13: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  450 |             UNWRAP_ERRNO(Internal, ArrowArrayAppendString(fk_db_schema_col,
      |             ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:453:13: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  453 |             UNWRAP_ERRNO(Internal, ArrowArrayAppendNull(fk_db_schema_col, 1));
      |             ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:455:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  455 |           UNWRAP_ERRNO(Internal,
      |           ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:457:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  457 |           UNWRAP_ERRNO(Internal, ArrowArrayAppendString(fk_column_name_col,
      |           ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:460:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  460 |           UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(constraint_column_usage_items));
      |           ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:462:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  462 |         UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(constraint_column_usages_col));
      |         ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:464:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  464 |         UNWRAP_ERRNO(Internal, ArrowArrayAppendNull(constraint_column_usages_col, 1));
      |         ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:466:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  466 |       UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(table_constraints_items));
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:469:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  469 |     UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(table_constraints_col));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/objects.cc:474:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  474 |     UNWRAP_NANOARROW(na_error, Internal,
      |     ^
../src/c/driver/framework/status.h:358:61: note: expanded from macro 'UNWRAP_NANOARROW'
  358 |   UNWRAP_NANOARROW_IMPL(UNWRAP_RESULT_NAME(driver_errno_na, __COUNTER__), ERROR, CODE, \
      |                                                             ^
c/driver/framework/objects.cc:526:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  526 |   UNWRAP_STATUS(GetObjectsBuilder(helper, depth, catalog_filter, schema_filter,
      |   ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
246 warnings generated.
clang++-22 -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I../src/c -I../src/c/include -I../src/c/vendor/ -I../src/c/vendor/fmt/include  -DADBC_EXPORT="" -DFMT_HEADER_ONLY=1 -D_LIBCPP_DISABLE_AVAILABILITY  -isystem /usr/local/clang22/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c c/driver/framework/utility.cc -o c/driver/framework/utility.o
In file included from c/driver/framework/utility.cc:24:
In file included from ../src/c/vendor/nanoarrow/nanoarrow.hpp:54:
../src/c/vendor/nanoarrow/nanoarrow.h:2591:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2591 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2663:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2663 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2946:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2946 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(&bitmap->buffer, additional_capacity_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2965:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2965 |   NANOARROW_RETURN_NOT_OK(
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2974:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2974 |   NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(bitmap, length));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3244:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3244 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(ArrowArrayBuffer(array, i), 0));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3247:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3247 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(ArrowArrayBuffer(array, i), 0));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3253:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3253 |     NANOARROW_RETURN_NOT_OK(ArrowArrayStartAppending(array->children[i]));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3257:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3257 |     NANOARROW_RETURN_NOT_OK(ArrowArrayStartAppending(array->dictionary));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3266:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3266 |     NANOARROW_RETURN_NOT_OK(ArrowBufferResize(buffer, buffer->size_bytes, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3270:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3270 |     NANOARROW_RETURN_NOT_OK(ArrowArrayShrinkToFit(array->children[i]));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3274:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3274 |     NANOARROW_RETURN_NOT_OK(ArrowArrayShrinkToFit(array->dictionary));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3291:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3291 |     NANOARROW_RETURN_NOT_OK(
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3319:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3319 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3321:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3321 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3324:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3324 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3336:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3336 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3339:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3339 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3342:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3342 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3351:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3351 |       NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3356:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3356 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3367:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3367 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(&private_data->bitmap, array->length + n));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3371:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3371 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(&private_data->bitmap, n));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3390:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3390 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3394:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3394 |         NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3407:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3407 |           NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |           ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3409:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3409 |           NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, i, 0, n));
      |           ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3413:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3413 |         NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3414:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3414 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3445:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3445 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(int64_t)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3448:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3448 |       _NANOARROW_CHECK_RANGE(value, INT32_MIN, INT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3449:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3449 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, (int32_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3452:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3452 |       _NANOARROW_CHECK_RANGE(value, INT16_MIN, INT16_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3453:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3453 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt16(data_buffer, (int16_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3456:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3456 |       _NANOARROW_CHECK_RANGE(value, INT8_MIN, INT8_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3457:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3457 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt8(data_buffer, (int8_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3463:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3463 |       _NANOARROW_CHECK_RANGE(value, 0, INT64_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3466:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3466 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendDouble(data_buffer, (double)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3469:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3469 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3472:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3472 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3476:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3476 |       NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, 1, value != 0, 1));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3483:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3483 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3499:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3499 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(uint64_t)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3502:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3502 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3503:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3503 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt32(data_buffer, (uint32_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3506:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3506 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT16_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3507:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3507 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt16(data_buffer, (uint16_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3510:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3510 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT8_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3511:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3511 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt8(data_buffer, (uint8_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3517:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3517 |       _NANOARROW_CHECK_UPPER_LIMIT(value, INT64_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3520:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3520 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendDouble(data_buffer, (double)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3523:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3523 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3526:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3526 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3530:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3530 |       NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, 1, value != 0, 1));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3537:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3537 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3553:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3553 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(double)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3556:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3556 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3559:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3559 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3567:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3567 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3660:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3660 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3670:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3670 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3674:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3674 |     NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &bvt, sizeof(bvt)));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3692:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3692 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3694:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3694 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3702:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3702 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3704:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3704 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3713:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3713 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3722:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3722 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3764:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3764 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->months));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3772:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3772 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->days));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3773:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3773 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->ms));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3781:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3781 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->months));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3782:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3782 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->days));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3783:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3783 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(data_buffer, value->ns));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3791:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3791 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3809:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3809 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3817:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3817 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3825:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3825 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3833:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3833 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3842:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3842 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3863:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3863 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3868:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3868 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3885:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3885 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3887:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3887 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3895:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3895 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3897:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3897 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(ArrowArrayBuffer(array, 2),
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3916:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3916 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3936:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3936 |       _NANOARROW_CHECK_RANGE(array->children[child_index]->length, 0, INT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3937:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3937 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3952:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3952 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], 1));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3961:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3961 |   NANOARROW_RETURN_NOT_OK(
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/driver/framework/utility.cc:49:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   49 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetType(schema.get(), NANOARROW_TYPE_STRUCT));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:50:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   50 |   UNWRAP_ERRNO(Internal, ArrowSchemaAllocateChildren(schema.get(), /*num_columns=*/1));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:52:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   52 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:54:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   54 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(schema.get()->children[0], "table_type"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:57:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   57 |   UNWRAP_ERRNO(Internal, ArrowArrayInitFromSchema(array.get(), schema.get(), NULL));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:58:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   58 |   UNWRAP_ERRNO(Internal, ArrowArrayStartAppending(array.get()));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:61:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   61 |     UNWRAP_ERRNO(Internal, ArrowArrayAppendString(array->children[0],
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:63:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   63 |     UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(array.get()));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:66:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   66 |   UNWRAP_ERRNO(Internal, ArrowArrayFinishBuildingDefault(array.get(), nullptr));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:74:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   74 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetTypeStruct(schema, /*num_columns=*/2));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:76:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   76 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetType(schema->children[0], NANOARROW_TYPE_UINT32));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:77:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   77 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(schema->children[0], "info_name"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:81:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   81 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:83:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   83 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(info_value, "info_value"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:85:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   85 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:87:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   87 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(info_value->children[0], "string_value"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:88:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   88 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:90:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   90 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(info_value->children[1], "bool_value"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:91:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   91 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:93:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   93 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(info_value->children[2], "int64_value"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:94:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   94 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:96:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   96 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(info_value->children[3], "int32_bitmask"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:97:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   97 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:99:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   99 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetName(info_value->children[4], "string_list"));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:100:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  100 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetType(info_value->children[5], NANOARROW_TYPE_MAP));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:101:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  101 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:104:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  104 |   UNWRAP_ERRNO(Internal, ArrowSchemaSetType(info_value->children[4]->children[0],
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:107:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  107 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:111:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  111 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:114:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  114 |   UNWRAP_ERRNO(
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:119:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  119 |   UNWRAP_ERRNO(Internal, ArrowArrayInitFromSchema(array, schema, nullptr));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:120:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  120 |   UNWRAP_ERRNO(Internal, ArrowArrayStartAppending(array));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:127:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  127 |   UNWRAP_ERRNO(Internal, ArrowArrayAppendUInt(array->children[0], info_code));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:132:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  132 |   UNWRAP_ERRNO(Internal, ArrowArrayAppendString(array->children[1]->children[0], value));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:134:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  134 |   UNWRAP_ERRNO(Internal, ArrowArrayFinishUnionElement(array->children[1], /*type_id=*/0));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:139:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  139 |   UNWRAP_ERRNO(Internal, ArrowArrayAppendUInt(array->children[0], info_code));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:141:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  141 |   UNWRAP_ERRNO(Internal,
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:144:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  144 |   UNWRAP_ERRNO(Internal, ArrowArrayFinishUnionElement(array->children[1], /*type_id=*/2));
      |   ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:153:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  153 |   UNWRAP_STATUS(MakeGetInfoInit(schema.get(), array.get()));
      |   ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/utility.cc:156:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  156 |     UNWRAP_STATUS(std::visit(
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/framework/utility.cc:168:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  168 |     UNWRAP_ERRNO(Internal, ArrowArrayFinishElement(array.get()));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/framework/utility.cc:172:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  172 |   UNWRAP_NANOARROW(na_error, Internal,
      |   ^
../src/c/driver/framework/status.h:358:61: note: expanded from macro 'UNWRAP_NANOARROW'
  358 |   UNWRAP_NANOARROW_IMPL(UNWRAP_RESULT_NAME(driver_errno_na, __COUNTER__), ERROR, CODE, \
      |                                                             ^
133 warnings generated.
clang++-22 -stdlib=libc++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I../src/c -I../src/c/include -I../src/c/vendor/ -I../src/c/vendor/fmt/include  -DADBC_EXPORT="" -DFMT_HEADER_ONLY=1 -D_LIBCPP_DISABLE_AVAILABILITY  -isystem /usr/local/clang22/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c c/driver/sqlite/sqlite.cc -o c/driver/sqlite/sqlite.o
In file included from c/driver/sqlite/sqlite.cc:27:
In file included from ../src/c/vendor/nanoarrow/nanoarrow.hpp:54:
../src/c/vendor/nanoarrow/nanoarrow.h:2591:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2591 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2663:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2663 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2946:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2946 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(&bitmap->buffer, additional_capacity_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2965:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2965 |   NANOARROW_RETURN_NOT_OK(
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2974:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2974 |   NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(bitmap, length));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3244:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3244 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(ArrowArrayBuffer(array, i), 0));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3247:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3247 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(ArrowArrayBuffer(array, i), 0));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3253:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3253 |     NANOARROW_RETURN_NOT_OK(ArrowArrayStartAppending(array->children[i]));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3257:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3257 |     NANOARROW_RETURN_NOT_OK(ArrowArrayStartAppending(array->dictionary));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3266:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3266 |     NANOARROW_RETURN_NOT_OK(ArrowBufferResize(buffer, buffer->size_bytes, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3270:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3270 |     NANOARROW_RETURN_NOT_OK(ArrowArrayShrinkToFit(array->children[i]));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3274:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3274 |     NANOARROW_RETURN_NOT_OK(ArrowArrayShrinkToFit(array->dictionary));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3291:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3291 |     NANOARROW_RETURN_NOT_OK(
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3319:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3319 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3321:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3321 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3324:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3324 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3336:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3336 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3339:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3339 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3342:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3342 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3351:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3351 |       NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3356:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3356 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3367:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3367 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(&private_data->bitmap, array->length + n));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3371:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3371 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(&private_data->bitmap, n));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3390:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3390 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3394:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3394 |         NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3407:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3407 |           NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |           ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3409:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3409 |           NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, i, 0, n));
      |           ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3413:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3413 |         NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3414:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3414 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3445:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3445 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(int64_t)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3448:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3448 |       _NANOARROW_CHECK_RANGE(value, INT32_MIN, INT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3449:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3449 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, (int32_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3452:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3452 |       _NANOARROW_CHECK_RANGE(value, INT16_MIN, INT16_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3453:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3453 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt16(data_buffer, (int16_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3456:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3456 |       _NANOARROW_CHECK_RANGE(value, INT8_MIN, INT8_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3457:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3457 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt8(data_buffer, (int8_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3463:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3463 |       _NANOARROW_CHECK_RANGE(value, 0, INT64_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3466:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3466 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendDouble(data_buffer, (double)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3469:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3469 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3472:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3472 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3476:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3476 |       NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, 1, value != 0, 1));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3483:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3483 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3499:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3499 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(uint64_t)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3502:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3502 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3503:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3503 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt32(data_buffer, (uint32_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3506:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3506 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT16_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3507:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3507 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt16(data_buffer, (uint16_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3510:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3510 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT8_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3511:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3511 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt8(data_buffer, (uint8_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3517:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3517 |       _NANOARROW_CHECK_UPPER_LIMIT(value, INT64_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3520:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3520 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendDouble(data_buffer, (double)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3523:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3523 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3526:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3526 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3530:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3530 |       NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, 1, value != 0, 1));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3537:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3537 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3553:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3553 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(double)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3556:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3556 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3559:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3559 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3567:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3567 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3660:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3660 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3670:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3670 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3674:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3674 |     NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &bvt, sizeof(bvt)));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3692:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3692 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3694:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3694 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3702:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3702 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3704:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3704 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3713:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3713 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3722:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3722 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3764:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3764 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->months));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3772:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3772 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->days));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3773:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3773 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->ms));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3781:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3781 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->months));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3782:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3782 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->days));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3783:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3783 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(data_buffer, value->ns));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3791:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3791 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3809:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3809 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3817:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3817 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3825:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3825 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3833:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3833 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3842:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3842 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3863:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3863 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3868:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3868 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3885:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3885 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3887:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3887 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3895:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3895 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3897:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3897 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(ArrowArrayBuffer(array, 2),
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3916:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3916 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3936:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3936 |       _NANOARROW_CHECK_RANGE(array->children[child_index]->length, 0, INT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3937:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3937 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3952:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3952 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], 1));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3961:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3961 |   NANOARROW_RETURN_NOT_OK(
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:328:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  328 |     RAISE_RESULT(error, auto option, GetOption(key));
      |     ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:334:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  334 |     RAISE_RESULT(error, auto option, GetOption(key));
      |     ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:793:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  793 |     RAISE_STATUS(error, impl().InitImpl());
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:799:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  799 |     RAISE_STATUS(error, impl().ReleaseImpl());
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:806:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  806 |     RAISE_STATUS(error, impl().SetOptionImpl(key, std::move(value)));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:842:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  842 |     RAISE_STATUS(error, impl().InitImpl(parent));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:863:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  863 |     RAISE_STATUS(error, impl().GetInfoImpl(codes, out));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:892:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  892 |     RAISE_STATUS(
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:918:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  918 |     RAISE_STATUS(error, impl().GetStatisticsImpl(catalog_filter, schema_filter,
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:932:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  932 |     RAISE_STATUS(error, impl().GetStatisticNames(out));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:955:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  955 |     RAISE_STATUS(error, impl().GetTableSchemaImpl(catalog_param, db_schema_param,
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:968:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  968 |     RAISE_STATUS(error, impl().GetTableTypesImpl(out));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:982:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  982 |     RAISE_STATUS(error, impl().ReadPartitionImpl(partition, out));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:992:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  992 |     RAISE_STATUS(error, impl().ReleaseImpl());
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1000:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1000 |     RAISE_STATUS(error, impl().RollbackImpl());
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1009:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1009 |     RAISE_STATUS(error, impl().SetOptionImpl(key, value));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1030:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1030 |     RAISE_STATUS(error, impl().InitImpl(parent));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1039:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1039 |     RAISE_STATUS(error, impl().ReleaseImpl());
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1048:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1048 |     RAISE_STATUS(error, impl().SetOptionImpl(key, value));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1060:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1060 |     RAISE_RESULT(error, int64_t rows_affected_result, impl().ExecuteQueryImpl(stream));
      |     ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1073:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1073 |     RAISE_STATUS(error, impl().ExecuteSchemaImpl(schema));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1082:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1082 |     RAISE_STATUS(error, impl().PrepareImpl());
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1089:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1089 |     RAISE_STATUS(error, impl().SetSqlQueryImpl(query));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1098:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1098 |     RAISE_STATUS(error, impl().SetSubstraitPlanImpl(std::string_view(
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1108:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1108 |     RAISE_STATUS(error, impl().BindImpl(values, schema));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1117:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1117 |     RAISE_STATUS(error, impl().BindStreamImpl(stream));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1126:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1126 |     RAISE_STATUS(error, impl().GetParameterSchemaImpl(schema));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:30:
../src/c/driver/framework/base_driver.h:1140:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1140 |     RAISE_STATUS(error, impl().Cancel());
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:84:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   84 |       RAISE_STATUS(error, status::InvalidArgument("out must be non-null"));
      |       ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:88:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   88 |     RAISE_RESULT(error, auto infos, impl().InfoImpl(codes));
      |     ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:89:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
   89 |     RAISE_STATUS(error, MakeGetInfoStream(infos, out));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:134:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  134 |     RAISE_RESULT(error, auto helper, impl().GetObjectsImpl());
      |     ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:137:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  137 |     RAISE_STATUS(error, helper->Close());
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:138:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  138 |     RAISE_STATUS(error, status);
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:152:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  152 |       UNWRAP_RESULT(auto catalog, impl().GetCurrentCatalogImpl());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:158:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  158 |       UNWRAP_RESULT(auto schema, impl().GetCurrentSchemaImpl());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:203:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  203 |       RAISE_STATUS(error, status::InvalidArgument("out must be non-null"));
      |       ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:206:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  206 |     RAISE_RESULT(error, std::vector<std::string> table_types, impl().GetTableTypesImpl());
      |     ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:207:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  207 |     RAISE_STATUS(error, MakeTableTypesStream(table_types, out));
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:284:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  284 |       UNWRAP_RESULT(auto enabled, value.AsBool());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:288:13: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  288 |             UNWRAP_STATUS(impl().ToggleAutocommitImpl(false));
      |             ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
In file included from c/driver/sqlite/sqlite.cc:31:
../src/c/driver/framework/connection.h:295:13: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  295 |             UNWRAP_STATUS(impl().ToggleAutocommitImpl(true));
      |             ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
In file included from c/driver/sqlite/sqlite.cc:33:
../src/c/driver/framework/statement.h:131:13: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  131 |             RAISE_RESULT(error, int64_t rows, impl().ExecuteIngestImpl(state));
      |             ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:33:
../src/c/driver/framework/statement.h:140:15: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  140 |               RAISE_RESULT(error, rows, impl().ExecuteQueryImpl(state, stream));
      |               ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:33:
../src/c/driver/framework/statement.h:142:15: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  142 |               RAISE_RESULT(error, rows, impl().ExecuteUpdateImpl(state));
      |               ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:33:
../src/c/driver/framework/statement.h:210:33: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  210 |                                 UNWRAP_STATUS(impl().PrepareImpl(state));
      |                                 ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
In file included from c/driver/sqlite/sqlite.cc:33:
../src/c/driver/framework/statement.h:195:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  195 |     RAISE_STATUS(error, std::visit(
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:33:
../src/c/driver/framework/statement.h:237:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  237 |       RAISE_RESULT(error, auto mode, value.AsString());
      |       ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:33:
../src/c/driver/framework/statement.h:262:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  262 |         RAISE_RESULT(error, auto catalog, value.AsString());
      |         ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:33:
../src/c/driver/framework/statement.h:270:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  270 |         RAISE_RESULT(error, auto schema, value.AsString());
      |         ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:33:
../src/c/driver/framework/statement.h:277:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  277 |       RAISE_RESULT(error, auto table, value.AsString());
      |       ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:33:
../src/c/driver/framework/statement.h:281:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  281 |       RAISE_RESULT(error, auto temporary, value.AsBool());
      |       ^
../src/c/driver/framework/status.h:278:61: note: expanded from macro 'RAISE_RESULT'
  278 |   RAISE_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_raise_result, __COUNTER__), ERROR, LHS, RHS)
      |                                                             ^
In file included from c/driver/sqlite/sqlite.cc:33:
../src/c/driver/framework/statement.h:289:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  289 |     RAISE_STATUS(error, std::visit(
      |     ^
../src/c/driver/framework/status.h:281:61: note: expanded from macro 'RAISE_STATUS'
  281 |   RAISE_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_raise_status, __COUNTER__), ERROR, RHS)
      |                                                             ^
c/driver/sqlite/sqlite.cc:180:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  180 |     UNWRAP_STATUS(q.Init());
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:182:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  182 |       UNWRAP_RESULT(bool has_row, q.Next());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:192:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  192 |     UNWRAP_STATUS(q.Init());
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:198:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  198 |       UNWRAP_RESULT(bool has_row, q.Next());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:227:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  227 |     UNWRAP_STATUS(SqliteQuery::Scan(
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:293:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  293 |     UNWRAP_RESULT(auto query, builder.GetString());
      |     ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:323:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  323 |     UNWRAP_RESULT(auto query, columns_query.GetString());
      |     ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:327:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  327 |     UNWRAP_STATUS(columns->Init());
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:354:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  354 |       UNWRAP_RESULT(auto pk_query, builder.GetString());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:356:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  356 |       UNWRAP_STATUS(SqliteQuery::Scan(
      |       ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:385:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  385 |       UNWRAP_STATUS(SqliteQuery::Scan(
      |       ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:423:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  423 |     UNWRAP_RESULT(auto has_next, columns->Next());
      |     ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:427:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  427 |       UNWRAP_STATUS(query.Close());
      |       ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:528:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  528 |     UNWRAP_RESULT(conn_, OpenConnection());
      |     ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:549:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  549 |       UNWRAP_RESULT(auto uri, value.AsString());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:568:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  568 |     UNWRAP_STATUS(CheckOpen());
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:569:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  569 |     UNWRAP_STATUS(SqliteQuery::Execute(conn_, "COMMIT"));
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:590:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  590 |     UNWRAP_RESULT(std::string_view query, builder.GetString());
      |     ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:666:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  666 |     UNWRAP_RESULT(conn_, db.OpenConnection());
      |     ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:683:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  683 |     UNWRAP_STATUS(CheckOpen());
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:684:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  684 |     UNWRAP_STATUS(SqliteQuery::Execute(conn_, "ROLLBACK"));
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:694:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  694 |       UNWRAP_RESULT(const bool enabled, value.AsBool());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:707:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  707 |       UNWRAP_RESULT(extension_path_, value.AsString());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:718:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  718 |         UNWRAP_RESULT(auto entrypoint, value.AsString());
      |         ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:744:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  744 |     UNWRAP_STATUS(CheckOpen());
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:784:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  784 |     UNWRAP_STATUS(BindImpl(true));
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:817:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  817 |     UNWRAP_RESULT(std::string_view table, table_builder.GetString());
      |     ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:895:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  895 |     UNWRAP_RESULT(std::string_view create, create_query.GetString());
      |     ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:896:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  896 |     UNWRAP_RESULT(std::string_view drop, drop_query.GetString());
      |     ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:897:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  897 |     UNWRAP_RESULT(std::string_view insert, insert_query.GetString());
      |     ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:907:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  907 |         UNWRAP_STATUS(::adbc::sqlite::SqliteQuery::Execute(conn_, drop));
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:913:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  913 |         UNWRAP_STATUS(::adbc::sqlite::SqliteQuery::Execute(conn_, create));
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:925:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  925 |       UNWRAP_STATUS(::adbc::sqlite::SqliteQuery::Execute(conn_, "BEGIN"));
      |       ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:969:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  969 |         UNWRAP_STATUS(::adbc::sqlite::SqliteQuery::Execute(conn_, "COMMIT"));
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:971:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  971 |         UNWRAP_STATUS(::adbc::sqlite::SqliteQuery::Execute(conn_, "ROLLBACK"));
      |         ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:983:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  983 |     UNWRAP_STATUS(BindImpl(false));
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:1006:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1006 |     UNWRAP_STATUS(PrepareImpl(state));
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:1011:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1011 |     UNWRAP_STATUS(BindImpl(false));
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:1067:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1067 |     UNWRAP_STATUS(PrepareImpl(state));
      |     ^
../src/c/driver/framework/status.h:287:63: note: expanded from macro 'UNWRAP_STATUS'
  287 |   UNWRAP_STATUS_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_status, __COUNTER__), rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:1081:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1081 |     UNWRAP_ERRNO(Internal, ArrowSchemaSetType(uschema.get(), NANOARROW_TYPE_STRUCT));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/sqlite/sqlite.cc:1082:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1082 |     UNWRAP_ERRNO(Internal, ArrowSchemaAllocateChildren(uschema.get(), num_params));
      |     ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/sqlite/sqlite.cc:1091:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1091 |       UNWRAP_ERRNO(Internal, ArrowSchemaSetType(uschema->children[i], NANOARROW_TYPE_NA));
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/sqlite/sqlite.cc:1092:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1092 |       UNWRAP_ERRNO(Internal, ArrowSchemaSetName(uschema->children[i], name));
      |       ^
../src/c/driver/framework/status.h:348:54: note: expanded from macro 'UNWRAP_ERRNO'
  348 |   UNWRAP_ERRNO_IMPL(UNWRAP_RESULT_NAME(driver_errno, __COUNTER__), CODE, RHS)
      |                                                      ^
c/driver/sqlite/sqlite.cc:1142:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1142 |       UNWRAP_RESULT(int64_t batch_size, value.AsInt());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
c/driver/sqlite/sqlite.cc:1152:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1152 |       UNWRAP_RESULT(bind_by_name_, value.AsBool());
      |       ^
../src/c/driver/framework/status.h:284:63: note: expanded from macro 'UNWRAP_RESULT'
  284 |   UNWRAP_RESULT_IMPL(UNWRAP_RESULT_NAME(driver_unwrap_result, __COUNTER__), lhs, rhs)
      |                                                               ^
clang-22 -std=gnu23 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I../src/c -I../src/c/include -I../src/c/vendor/ -I../src/c/vendor/fmt/include  -DADBC_EXPORT="" -DFMT_HEADER_ONLY=1 -D_LIBCPP_DISABLE_AVAILABILITY  -isystem /usr/local/clang22/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -Wp,-D_FORTIFY_SOURCE=3  -c c/driver/sqlite/statement_reader.c -o c/driver/sqlite/statement_reader.o
In file included from c/driver/sqlite/statement_reader.c:22:
In file included from c/driver/sqlite/statement_reader.h:25:
../src/c/vendor/nanoarrow/nanoarrow.h:2591:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2591 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2663:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2663 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2946:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2946 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(&bitmap->buffer, additional_capacity_bytes));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2965:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2965 |   NANOARROW_RETURN_NOT_OK(
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:2974:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2974 |   NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(bitmap, length));
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3244:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3244 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(ArrowArrayBuffer(array, i), 0));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3247:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3247 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(ArrowArrayBuffer(array, i), 0));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3253:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3253 |     NANOARROW_RETURN_NOT_OK(ArrowArrayStartAppending(array->children[i]));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3257:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3257 |     NANOARROW_RETURN_NOT_OK(ArrowArrayStartAppending(array->dictionary));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3266:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3266 |     NANOARROW_RETURN_NOT_OK(ArrowBufferResize(buffer, buffer->size_bytes, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3270:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3270 |     NANOARROW_RETURN_NOT_OK(ArrowArrayShrinkToFit(array->children[i]));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3274:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3274 |     NANOARROW_RETURN_NOT_OK(ArrowArrayShrinkToFit(array->dictionary));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3291:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3291 |     NANOARROW_RETURN_NOT_OK(
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3319:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3319 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3321:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3321 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3324:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3324 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3336:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3336 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3339:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3339 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3342:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3342 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3351:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3351 |       NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3356:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3356 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3367:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3367 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(&private_data->bitmap, array->length + n));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3371:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3371 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(&private_data->bitmap, n));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3390:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3390 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3394:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3394 |         NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3407:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3407 |           NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |           ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3409:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3409 |           NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, i, 0, n));
      |           ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3413:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3413 |         NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3414:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3414 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3445:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3445 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(int64_t)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3448:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3448 |       _NANOARROW_CHECK_RANGE(value, INT32_MIN, INT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3449:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3449 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, (int32_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3452:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3452 |       _NANOARROW_CHECK_RANGE(value, INT16_MIN, INT16_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3453:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3453 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt16(data_buffer, (int16_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3456:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3456 |       _NANOARROW_CHECK_RANGE(value, INT8_MIN, INT8_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3457:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3457 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt8(data_buffer, (int8_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3463:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3463 |       _NANOARROW_CHECK_RANGE(value, 0, INT64_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3466:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3466 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendDouble(data_buffer, (double)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3469:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3469 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3472:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3472 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3476:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3476 |       NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, 1, value != 0, 1));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3483:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3483 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3499:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3499 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(uint64_t)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3502:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3502 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3503:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3503 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt32(data_buffer, (uint32_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3506:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3506 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT16_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3507:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3507 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt16(data_buffer, (uint16_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3510:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3510 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT8_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3511:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3511 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt8(data_buffer, (uint8_t)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3517:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3517 |       _NANOARROW_CHECK_UPPER_LIMIT(value, INT64_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3520:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3520 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendDouble(data_buffer, (double)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3523:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3523 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3526:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3526 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3530:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3530 |       NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, 1, value != 0, 1));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3537:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3537 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3553:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3553 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(double)));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3556:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3556 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3559:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3559 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3567:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3567 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3660:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3660 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3670:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3670 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3674:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3674 |     NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &bvt, sizeof(bvt)));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3692:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3692 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3694:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3694 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3702:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3702 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3704:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3704 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3713:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3713 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3722:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3722 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3764:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3764 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->months));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3772:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3772 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->days));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3773:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3773 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->ms));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3781:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3781 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->months));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3782:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3782 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->days));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3783:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3783 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(data_buffer, value->ns));
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3791:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3791 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3809:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3809 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3817:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3817 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3825:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3825 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3833:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3833 |         NANOARROW_RETURN_NOT_OK(
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3842:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3842 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3863:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3863 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3868:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3868 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3885:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3885 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3887:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3887 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3895:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3895 |       NANOARROW_RETURN_NOT_OK(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3897:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3897 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(ArrowArrayBuffer(array, 2),
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3916:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3916 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3936:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3936 |       _NANOARROW_CHECK_RANGE(array->children[child_index]->length, 0, INT32_MAX);
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3937:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3937 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |       ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3952:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3952 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], 1));
      |         ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
../src/c/vendor/nanoarrow/nanoarrow.h:3961:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3961 |   NANOARROW_RETURN_NOT_OK(
      |   ^
../src/c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
91 warnings generated.
189 warnings generated.
clang-22 -std=gnu23 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I../src/c -I../src/c/include -I../src/c/vendor/ -I../src/c/vendor/fmt/include  -DADBC_EXPORT="" -DFMT_HEADER_ONLY=1 -D_LIBCPP_DISABLE_AVAILABILITY  -isystem /usr/local/clang22/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -Wp,-D_FORTIFY_SOURCE=3  -c c/vendor/nanoarrow/nanoarrow.c -o c/vendor/nanoarrow/nanoarrow.o
In file included from c/vendor/nanoarrow/nanoarrow.c:25:
c/vendor/nanoarrow/nanoarrow.h:2591:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2591 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:2663:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2663 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:2946:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2946 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(&bitmap->buffer, additional_capacity_bytes));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:2965:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2965 |   NANOARROW_RETURN_NOT_OK(
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:2974:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2974 |   NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(bitmap, length));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3244:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3244 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(ArrowArrayBuffer(array, i), 0));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3247:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3247 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(ArrowArrayBuffer(array, i), 0));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3253:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3253 |     NANOARROW_RETURN_NOT_OK(ArrowArrayStartAppending(array->children[i]));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3257:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3257 |     NANOARROW_RETURN_NOT_OK(ArrowArrayStartAppending(array->dictionary));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3266:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3266 |     NANOARROW_RETURN_NOT_OK(ArrowBufferResize(buffer, buffer->size_bytes, 1));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3270:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3270 |     NANOARROW_RETURN_NOT_OK(ArrowArrayShrinkToFit(array->children[i]));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3274:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3274 |     NANOARROW_RETURN_NOT_OK(ArrowArrayShrinkToFit(array->dictionary));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3291:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3291 |     NANOARROW_RETURN_NOT_OK(
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3319:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3319 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3321:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3321 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3324:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3324 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3336:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3336 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3339:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3339 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], n));
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3342:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3342 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3351:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3351 |       NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3356:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3356 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], n));
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3367:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3367 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(&private_data->bitmap, array->length + n));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3371:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3371 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapReserve(&private_data->bitmap, n));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3390:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3390 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3394:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3394 |         NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes * n));
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3407:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3407 |           NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |           ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3409:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3409 |           NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, i, 0, n));
      |           ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3413:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3413 |         NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, size_bytes * n));
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3414:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3414 |         NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFill(buffer, 0, size_bytes * n));
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3445:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3445 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(int64_t)));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3448:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3448 |       _NANOARROW_CHECK_RANGE(value, INT32_MIN, INT32_MAX);
      |       ^
c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3449:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3449 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, (int32_t)value));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3452:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3452 |       _NANOARROW_CHECK_RANGE(value, INT16_MIN, INT16_MAX);
      |       ^
c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3453:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3453 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt16(data_buffer, (int16_t)value));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3456:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3456 |       _NANOARROW_CHECK_RANGE(value, INT8_MIN, INT8_MAX);
      |       ^
c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3457:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3457 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt8(data_buffer, (int8_t)value));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3463:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3463 |       _NANOARROW_CHECK_RANGE(value, 0, INT64_MAX);
      |       ^
c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3466:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3466 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendDouble(data_buffer, (double)value));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3469:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3469 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3472:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3472 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3476:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3476 |       NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, 1, value != 0, 1));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3483:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3483 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3499:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3499 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(uint64_t)));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3502:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3502 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT32_MAX);
      |       ^
c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3503:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3503 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt32(data_buffer, (uint32_t)value));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3506:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3506 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT16_MAX);
      |       ^
c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3507:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3507 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt16(data_buffer, (uint16_t)value));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3510:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3510 |       _NANOARROW_CHECK_UPPER_LIMIT(value, UINT8_MAX);
      |       ^
c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3511:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3511 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendUInt8(data_buffer, (uint8_t)value));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3517:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3517 |       _NANOARROW_CHECK_UPPER_LIMIT(value, INT64_MAX);
      |       ^
c/vendor/nanoarrow/nanoarrow.h:188:3: note: expanded from macro '_NANOARROW_CHECK_UPPER_LIMIT'
  188 |   NANOARROW_RETURN_NOT_OK((x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3520:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3520 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendDouble(data_buffer, (double)value));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3523:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3523 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3526:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3526 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3530:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3530 |       NANOARROW_RETURN_NOT_OK(_ArrowArrayAppendBits(array, 1, value != 0, 1));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3537:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3537 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3553:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3553 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &value, sizeof(double)));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3556:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3556 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendFloat(data_buffer, (float)value));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3559:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3559 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3567:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3567 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3660:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3660 |         NANOARROW_RETURN_NOT_OK(
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3670:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3670 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3674:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3674 |     NANOARROW_RETURN_NOT_OK(ArrowBufferAppend(data_buffer, &bvt, sizeof(bvt)));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3692:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3692 |         NANOARROW_RETURN_NOT_OK(
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3694:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3694 |         NANOARROW_RETURN_NOT_OK(
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3702:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3702 |         NANOARROW_RETURN_NOT_OK(
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3704:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3704 |         NANOARROW_RETURN_NOT_OK(
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3713:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3713 |         NANOARROW_RETURN_NOT_OK(
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3722:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3722 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3764:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3764 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->months));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3772:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3772 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->days));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3773:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3773 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->ms));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3781:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3781 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->months));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3782:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3782 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(data_buffer, value->days));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3783:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3783 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(data_buffer, value->ns));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3791:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3791 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3809:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3809 |         NANOARROW_RETURN_NOT_OK(
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3817:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3817 |         NANOARROW_RETURN_NOT_OK(
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3825:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3825 |         NANOARROW_RETURN_NOT_OK(
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3833:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3833 |         NANOARROW_RETURN_NOT_OK(
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3842:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3842 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3863:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3863 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3868:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3868 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3885:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3885 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3887:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3887 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3895:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3895 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3897:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3897 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt64(ArrowArrayBuffer(array, 2),
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3916:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3916 |     NANOARROW_RETURN_NOT_OK(ArrowBitmapAppend(ArrowArrayValidityBitmap(array), 1, 1));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3936:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3936 |       _NANOARROW_CHECK_RANGE(array->children[child_index]->length, 0, INT32_MAX);
      |       ^
c/vendor/nanoarrow/nanoarrow.h:185:3: note: expanded from macro '_NANOARROW_CHECK_RANGE'
  185 |   NANOARROW_RETURN_NOT_OK((x_ >= min_ && x_ <= max_) ? NANOARROW_OK : EINVAL)
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3937:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3937 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3952:9: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3952 |         NANOARROW_RETURN_NOT_OK(ArrowArrayAppendEmpty(array->children[i], 1));
      |         ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.h:3961:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3961 |   NANOARROW_RETURN_NOT_OK(
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:387:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  387 |     NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, 16));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:446:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  446 |     NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt8(buffer, '0'));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:490:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  490 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(buffer, num_segments * 9 + 1 + 21 - 9));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:522:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  522 |   NANOARROW_RETURN_NOT_OK(ArrowDecimalAppendDigitsToBuffer(decimal, buffer));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:529:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  529 |       NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt8(buffer, '0'));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:540:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  540 |     NANOARROW_RETURN_NOT_OK(
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:554:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  554 |     NANOARROW_RETURN_NOT_OK(ArrowBufferResize(buffer, buffer->size_bytes + 1, 0));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:713:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  713 |       NANOARROW_RETURN_NOT_OK(ArrowSchemaAllocateChildren(schema, 1));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:715:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  715 |       NANOARROW_RETURN_NOT_OK(ArrowSchemaSetName(schema->children[0], "item"));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:718:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  718 |       NANOARROW_RETURN_NOT_OK(ArrowSchemaAllocateChildren(schema, 1));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:719:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  719 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:721:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  721 |       NANOARROW_RETURN_NOT_OK(ArrowSchemaSetName(schema->children[0], "entries"));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:723:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  723 |       NANOARROW_RETURN_NOT_OK(ArrowSchemaAllocateChildren(schema->children[0], 2));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:726:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  726 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:729:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  729 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:733:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  733 |       NANOARROW_RETURN_NOT_OK(ArrowSchemaAllocateChildren(schema, 2));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:735:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  735 |       NANOARROW_RETURN_NOT_OK(ArrowSchemaSetName(schema->children[0], "run_ends"));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:738:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  738 |       NANOARROW_RETURN_NOT_OK(ArrowSchemaSetName(schema->children[1], "values"));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:770:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  770 |   NANOARROW_RETURN_NOT_OK(ArrowSchemaSetFormat(schema, template_format));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:777:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  777 |   NANOARROW_RETURN_NOT_OK(ArrowSchemaSetType(schema, NANOARROW_TYPE_STRUCT));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:778:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  778 |   NANOARROW_RETURN_NOT_OK(ArrowSchemaAllocateChildren(schema, n_children));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:822:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  822 |   NANOARROW_RETURN_NOT_OK(ArrowSchemaSetFormat(schema, buffer));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:825:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  825 |     NANOARROW_RETURN_NOT_OK(ArrowSchemaInitChildrenIfNeeded(schema, type));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:896:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  896 |   NANOARROW_RETURN_NOT_OK(ArrowSchemaSetFormat(
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:898:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  898 |   NANOARROW_RETURN_NOT_OK(
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:900:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  900 |   NANOARROW_RETURN_NOT_OK(ArrowSchemaSetType(schema->children[0], run_end_type));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:901:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
  901 |   NANOARROW_RETURN_NOT_OK(
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:1040:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1040 |   NANOARROW_RETURN_NOT_OK(ArrowSchemaSetFormat(schema, format_out));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:1042:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1042 |   NANOARROW_RETURN_NOT_OK(ArrowSchemaAllocateChildren(schema, n_children));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:1703:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1703 |   NANOARROW_RETURN_NOT_OK(ArrowSchemaViewValidateNChildren(schema_view, 1, error));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:1888:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1888 |   NANOARROW_RETURN_NOT_OK(
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:1892:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1892 |     NANOARROW_RETURN_NOT_OK(
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:1924:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1924 |   NANOARROW_RETURN_NOT_OK(ArrowMetadataGetValue(schema->metadata,
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:1927:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 1927 |   NANOARROW_RETURN_NOT_OK(ArrowMetadataGetValue(schema->metadata,
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2147:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2147 |   NANOARROW_RETURN_NOT_OK(ArrowMetadataReaderInit(&reader, metadata));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2195:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2195 |     NANOARROW_RETURN_NOT_OK(ArrowBufferAppendInt32(buffer, 0));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2207:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2207 |   NANOARROW_RETURN_NOT_OK(ArrowBufferReserve(
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2226:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2226 |   NANOARROW_RETURN_NOT_OK(
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2242:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2242 |   NANOARROW_RETURN_NOT_OK(ArrowMetadataReaderInit(&reader, (const char*)buffer->data));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2245:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2245 |   NANOARROW_RETURN_NOT_OK(ArrowMetadataBuilderInit(&new_buffer, NULL));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2504:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2504 |   NANOARROW_RETURN_NOT_OK_WITH_ERROR(
      |   ^
c/vendor/nanoarrow/nanoarrow.h:319:43: note: expanded from macro 'NANOARROW_RETURN_NOT_OK_WITH_ERROR'
  319 |       _NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR, ERROR_EXPR, #EXPR)
      |                                           ^
c/vendor/nanoarrow/nanoarrow.c:2551:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2551 |   NANOARROW_RETURN_NOT_OK(ArrowArrayViewInitFromSchema(&array_view, schema, error));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2552:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2552 |   NANOARROW_RETURN_NOT_OK(ArrowArrayInitFromArrayView(array, &array_view, error));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2707:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2707 |       NANOARROW_RETURN_NOT_OK(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2714:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2714 |     NANOARROW_RETURN_NOT_OK(
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2724:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2724 |   NANOARROW_RETURN_NOT_OK(ArrowArrayViewInitFromArray(&array_view, array));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2751:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2751 |       NANOARROW_RETURN_NOT_OK((ArrowBufferReserve(buffer, 1)));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2756:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2756 |     NANOARROW_RETURN_NOT_OK(ArrowArrayFinalizeBuffers(array->children[i]));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2760:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2760 |     NANOARROW_RETURN_NOT_OK(ArrowArrayFinalizeBuffers(array->dictionary));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:2807:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2807 |     NANOARROW_RETURN_NOT_OK_WITH_ERROR(ArrowArrayFinalizeBuffers(array), error);
      |     ^
c/vendor/nanoarrow/nanoarrow.h:319:43: note: expanded from macro 'NANOARROW_RETURN_NOT_OK_WITH_ERROR'
  319 |       _NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR, ERROR_EXPR, #EXPR)
      |                                           ^
c/vendor/nanoarrow/nanoarrow.c:2820:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 2820 |   NANOARROW_RETURN_NOT_OK_WITH_ERROR(ArrowArrayViewInitFromArray(&array_view, array),
      |   ^
c/vendor/nanoarrow/nanoarrow.h:319:43: note: expanded from macro 'NANOARROW_RETURN_NOT_OK_WITH_ERROR'
  319 |       _NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR, ERROR_EXPR, #EXPR)
      |                                           ^
c/vendor/nanoarrow/nanoarrow.c:3090:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3090 |     NANOARROW_RETURN_NOT_OK(ArrowArrayViewSetArrayInternal(array_view->children[i],
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3106:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3106 |     NANOARROW_RETURN_NOT_OK(
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3326:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3326 |     NANOARROW_RETURN_NOT_OK(
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3332:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3332 |     NANOARROW_RETURN_NOT_OK(ArrowArrayViewValidateMinimal(array_view->dictionary, error));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3342:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3342 |   NANOARROW_RETURN_NOT_OK(ArrowArrayViewValidateMinimal(array_view, error));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3527:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3527 |     NANOARROW_RETURN_NOT_OK(
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3533:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3533 |     NANOARROW_RETURN_NOT_OK(ArrowArrayViewValidateDefault(array_view->dictionary, error));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3543:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3543 |   NANOARROW_RETURN_NOT_OK(ArrowArrayViewSetArrayInternal(array_view, array, error));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3547:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3547 |   NANOARROW_RETURN_NOT_OK(ArrowArrayViewValidateDefault(array_view, error));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3556:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3556 |   NANOARROW_RETURN_NOT_OK(ArrowArrayViewSetArrayInternal(array_view, array, error));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3560:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3560 |   NANOARROW_RETURN_NOT_OK(ArrowArrayViewValidateMinimal(array_view, error));
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3648:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3648 |           NANOARROW_RETURN_NOT_OK(ArrowAssertIncreasingInt32(sliced_offsets, error));
      |           ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3654:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3654 |           NANOARROW_RETURN_NOT_OK(ArrowAssertIncreasingInt64(sliced_offsets, error));
      |           ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3683:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3683 |       NANOARROW_RETURN_NOT_OK(ArrowAssertRangeInt8(
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3686:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3686 |       NANOARROW_RETURN_NOT_OK(ArrowAssertInt8In(sliced_type_ids,
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3774:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3774 |     NANOARROW_RETURN_NOT_OK(ArrowArrayViewValidateFull(array_view->children[i], error));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3779:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3779 |     NANOARROW_RETURN_NOT_OK(ArrowArrayViewValidateFull(array_view->dictionary, error));
      |     ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:3797:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 3797 |       NANOARROW_RETURN_NOT_OK(ArrowArrayViewValidateDefault(array_view, error));
      |       ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
c/vendor/nanoarrow/nanoarrow.c:4072:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
 4072 |   NANOARROW_RETURN_NOT_OK(
      |   ^
c/vendor/nanoarrow/nanoarrow.h:308:69: note: expanded from macro 'NANOARROW_RETURN_NOT_OK'
  308 |   _NANOARROW_RETURN_NOT_OK_IMPL(_NANOARROW_MAKE_NAME(errno_status_, __COUNTER__), EXPR)
      |                                                                     ^
161 warnings generated.
clang++-22 -stdlib=libc++ -std=gnu++17 -shared -L/usr/local/clang/lib64 -L/usr/local/clang22/lib -L/usr/local/clang22/lib/x86_64-unknown-linux-gnu -L/usr/local/lib64 -L/usr/local/clang21/lib/clang/22/lib/x86_64-unknown-linux-gnu -o adbcsqlite.so init.o c/driver/common/utils.o c/driver/framework/objects.o c/driver/framework/utility.o c/driver/sqlite/sqlite.o c/driver/sqlite/statement_reader.o c/vendor/nanoarrow/nanoarrow.o -lsqlite3
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/adbcsqlite/src'
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/adbcsqlite/src'
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/adbcsqlite/src'
installing to /data/gannet/ripley/R/packages/tests-clang/adbcsqlite.Rcheck/00LOCK-adbcsqlite/00new/adbcsqlite/libs
** R
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (adbcsqlite)