* installing to library ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages’
* installing *source* package ‘nanoarrow’ ...
** package ‘nanoarrow’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: ‘gcc-14 (Debian 14.2.0-8) 14.2.0’
using C++ compiler: ‘g++-14 (Debian 14.2.0-8) 14.2.0’
make[1]: Entering directory '/tmp/RtmpNHH8iz/R.INSTALLc62bb1bdc7d12/nanoarrow/src'
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c altrep.c -o altrep.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c array.c -o array.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c array_stream.c -o array_stream.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c array_view.c -o array_view.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c as_array.c -o as_array.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c buffer.c -o buffer.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c convert.c -o convert.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c convert_array.c -o convert_array.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c convert_array_stream.c -o convert_array_stream.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c flatcc.c -o flatcc.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c infer_ptype.c -o infer_ptype.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c init.c -o init.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c ipc.c -o ipc.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c materialize.c -o materialize.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c nanoarrow.c -o nanoarrow.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c nanoarrow_cpp.cc -o nanoarrow_cpp.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c nanoarrow_ipc.c -o nanoarrow_ipc.o
nanoarrow_ipc.c: In function ‘flatbuffers_char_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1246:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1246 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_char, char)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1246:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1246 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_char, char)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1246:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1246 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_char, char)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1246:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1246 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_char, char)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_char_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1246:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1246 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_char, char)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1246:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1246 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_char, char)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1246:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1246 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_char, char)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1246:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1246 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_char, char)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_uint8_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1247:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1247 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint8, uint8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1247:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1247 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint8, uint8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1247:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1247 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint8, uint8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1247:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1247 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint8, uint8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_uint8_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1247:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1247 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint8, uint8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1247:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1247 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint8, uint8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1247:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1247 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint8, uint8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1247:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1247 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint8, uint8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_int8_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1248:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1248 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int8, int8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1248:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1248 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int8, int8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1248:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1248 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int8, int8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1248:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1248 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int8, int8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_int8_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1248:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1248 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int8, int8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1248:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1248 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int8, int8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1248:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1248 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int8, int8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1248:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1248 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int8, int8_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_bool_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1249:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1249 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_bool, flatbuffers_bool_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1249:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1249 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_bool, flatbuffers_bool_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1249:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1249 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_bool, flatbuffers_bool_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1249:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1249 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_bool, flatbuffers_bool_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_bool_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1249:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1249 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_bool, flatbuffers_bool_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1249:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1249 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_bool, flatbuffers_bool_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1249:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1249 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_bool, flatbuffers_bool_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1249:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1249 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_bool, flatbuffers_bool_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_uint16_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1250:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1250 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint16, uint16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1250:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1250 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint16, uint16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1250:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1250 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint16, uint16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1250:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1250 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint16, uint16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_uint16_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1250:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1250 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint16, uint16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1250:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1250 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint16, uint16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1250:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1250 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint16, uint16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1250:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1250 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint16, uint16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_uint32_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1251:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1251 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint32, uint32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1251:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1251 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint32, uint32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1251:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1251 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint32, uint32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1251:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1251 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint32, uint32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_uint32_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1251:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1251 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint32, uint32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1251:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1251 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint32, uint32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1251:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1251 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint32, uint32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1251:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1251 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint32, uint32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_uint64_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1252:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1252 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint64, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1252:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1252 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint64, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1252:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1252 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint64, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1252:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1252 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint64, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_uint64_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1252:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1252 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint64, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1252:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1252 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint64, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1252:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1252 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint64, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1252:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1252 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_uint64, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_int16_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1253:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1253 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int16, int16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1253:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1253 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int16, int16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1253:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1253 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int16, int16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1253:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1253 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int16, int16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_int16_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1253:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1253 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int16, int16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1253:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1253 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int16, int16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1253:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1253 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int16, int16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1253:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1253 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int16, int16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_int32_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1254:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1254 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int32, int32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1254:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1254 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int32, int32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1254:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1254 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int32, int32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1254:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1254 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int32, int32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_int32_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1254:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1254 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int32, int32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1254:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1254 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int32, int32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1254:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1254 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int32, int32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1254:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1254 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int32, int32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_int64_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1255:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1255 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int64, int64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1255:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1255 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int64, int64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1255:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1255 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int64, int64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1255:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1255 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int64, int64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_int64_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1255:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1255 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int64, int64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1255:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1255 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int64, int64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1255:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1255 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int64, int64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1255:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1255 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_int64, int64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_float_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1256:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1256 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_float, float)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1256:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1256 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_float, float)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1256:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1256 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_float, float)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1256:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1256 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_float, float)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_float_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1256:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1256 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_float, float)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1256:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1256 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_float, float)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1256:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1256 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_float, float)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1256:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1256 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_float, float)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_double_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1257:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1257 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_double, double)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1257:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1257 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_double, double)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1257:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1257 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_double, double)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1257:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1257 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_double, double)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘flatbuffers_double_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1257:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1257 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_double, double)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1257:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1257 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_double, double)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1257:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1257 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_double, double)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:1257:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 1257 | __flatbuffers_build_scalar(flatbuffers_, flatbuffers_double, double)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Field_type_union’:
nanoarrow_ipc.c:192:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  192 |   if (u__tmp.type == 0) return u__tmp; u__tmp.value = N ## _ ## NK ## _get(t__tmp); return u__tmp; }\
      |   ^~
nanoarrow_ipc.c:2686:1: note: in expansion of macro ‘__flatbuffers_define_union_field’
 2686 | __flatbuffers_define_union_field(flatbuffers_, 3, org_apache_arrow_flatbuf_Field, type, org_apache_arrow_flatbuf_Type, 0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:192:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  192 |   if (u__tmp.type == 0) return u__tmp; u__tmp.value = N ## _ ## NK ## _get(t__tmp); return u__tmp; }\
      |                                        ^~~~~~
nanoarrow_ipc.c:2686:1: note: in expansion of macro ‘__flatbuffers_define_union_field’
 2686 | __flatbuffers_define_union_field(flatbuffers_, 3, org_apache_arrow_flatbuf_Field, type, org_apache_arrow_flatbuf_Type, 0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_MetadataVersion_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2738:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2738 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_MetadataVersion, org_apache_arrow_flatbuf_MetadataVersion_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2738:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2738 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_MetadataVersion, org_apache_arrow_flatbuf_MetadataVersion_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2738:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2738 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_MetadataVersion, org_apache_arrow_flatbuf_MetadataVersion_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2738:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2738 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_MetadataVersion, org_apache_arrow_flatbuf_MetadataVersion_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_MetadataVersion_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2738:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2738 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_MetadataVersion, org_apache_arrow_flatbuf_MetadataVersion_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2738:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2738 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_MetadataVersion, org_apache_arrow_flatbuf_MetadataVersion_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2738:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2738 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_MetadataVersion, org_apache_arrow_flatbuf_MetadataVersion_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2738:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2738 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_MetadataVersion, org_apache_arrow_flatbuf_MetadataVersion_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Feature_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2741:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2741 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Feature, org_apache_arrow_flatbuf_Feature_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2741:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2741 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Feature, org_apache_arrow_flatbuf_Feature_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2741:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2741 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Feature, org_apache_arrow_flatbuf_Feature_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2741:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2741 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Feature, org_apache_arrow_flatbuf_Feature_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Feature_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2741:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2741 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Feature, org_apache_arrow_flatbuf_Feature_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2741:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2741 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Feature, org_apache_arrow_flatbuf_Feature_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2741:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2741 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Feature, org_apache_arrow_flatbuf_Feature_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2741:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2741 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Feature, org_apache_arrow_flatbuf_Feature_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_UnionMode_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2744:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2744 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_UnionMode, org_apache_arrow_flatbuf_UnionMode_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2744:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2744 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_UnionMode, org_apache_arrow_flatbuf_UnionMode_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2744:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2744 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_UnionMode, org_apache_arrow_flatbuf_UnionMode_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2744:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2744 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_UnionMode, org_apache_arrow_flatbuf_UnionMode_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_UnionMode_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2744:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2744 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_UnionMode, org_apache_arrow_flatbuf_UnionMode_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2744:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2744 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_UnionMode, org_apache_arrow_flatbuf_UnionMode_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2744:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2744 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_UnionMode, org_apache_arrow_flatbuf_UnionMode_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2744:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2744 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_UnionMode, org_apache_arrow_flatbuf_UnionMode_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Precision_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2747:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2747 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Precision, org_apache_arrow_flatbuf_Precision_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2747:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2747 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Precision, org_apache_arrow_flatbuf_Precision_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2747:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2747 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Precision, org_apache_arrow_flatbuf_Precision_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2747:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2747 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Precision, org_apache_arrow_flatbuf_Precision_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Precision_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2747:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2747 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Precision, org_apache_arrow_flatbuf_Precision_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2747:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2747 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Precision, org_apache_arrow_flatbuf_Precision_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2747:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2747 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Precision, org_apache_arrow_flatbuf_Precision_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2747:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2747 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Precision, org_apache_arrow_flatbuf_Precision_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_DateUnit_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2750:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2750 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DateUnit, org_apache_arrow_flatbuf_DateUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2750:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2750 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DateUnit, org_apache_arrow_flatbuf_DateUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2750:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2750 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DateUnit, org_apache_arrow_flatbuf_DateUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2750:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2750 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DateUnit, org_apache_arrow_flatbuf_DateUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_DateUnit_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2750:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2750 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DateUnit, org_apache_arrow_flatbuf_DateUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2750:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2750 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DateUnit, org_apache_arrow_flatbuf_DateUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2750:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2750 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DateUnit, org_apache_arrow_flatbuf_DateUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2750:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2750 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DateUnit, org_apache_arrow_flatbuf_DateUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_TimeUnit_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2753:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2753 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_TimeUnit, org_apache_arrow_flatbuf_TimeUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2753:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2753 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_TimeUnit, org_apache_arrow_flatbuf_TimeUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2753:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2753 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_TimeUnit, org_apache_arrow_flatbuf_TimeUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2753:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2753 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_TimeUnit, org_apache_arrow_flatbuf_TimeUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_TimeUnit_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2753:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2753 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_TimeUnit, org_apache_arrow_flatbuf_TimeUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2753:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2753 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_TimeUnit, org_apache_arrow_flatbuf_TimeUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2753:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2753 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_TimeUnit, org_apache_arrow_flatbuf_TimeUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2753:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2753 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_TimeUnit, org_apache_arrow_flatbuf_TimeUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_IntervalUnit_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2756:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2756 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_IntervalUnit, org_apache_arrow_flatbuf_IntervalUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2756:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2756 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_IntervalUnit, org_apache_arrow_flatbuf_IntervalUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2756:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2756 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_IntervalUnit, org_apache_arrow_flatbuf_IntervalUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2756:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2756 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_IntervalUnit, org_apache_arrow_flatbuf_IntervalUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_IntervalUnit_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2756:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2756 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_IntervalUnit, org_apache_arrow_flatbuf_IntervalUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2756:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2756 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_IntervalUnit, org_apache_arrow_flatbuf_IntervalUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2756:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2756 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_IntervalUnit, org_apache_arrow_flatbuf_IntervalUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2756:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2756 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_IntervalUnit, org_apache_arrow_flatbuf_IntervalUnit_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_DictionaryKind_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2759:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2759 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DictionaryKind, org_apache_arrow_flatbuf_DictionaryKind_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2759:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2759 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DictionaryKind, org_apache_arrow_flatbuf_DictionaryKind_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2759:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2759 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DictionaryKind, org_apache_arrow_flatbuf_DictionaryKind_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2759:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2759 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DictionaryKind, org_apache_arrow_flatbuf_DictionaryKind_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_DictionaryKind_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2759:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2759 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DictionaryKind, org_apache_arrow_flatbuf_DictionaryKind_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2759:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2759 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DictionaryKind, org_apache_arrow_flatbuf_DictionaryKind_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2759:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2759 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DictionaryKind, org_apache_arrow_flatbuf_DictionaryKind_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2759:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2759 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_DictionaryKind, org_apache_arrow_flatbuf_DictionaryKind_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Endianness_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2762:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2762 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Endianness, org_apache_arrow_flatbuf_Endianness_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2762:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2762 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Endianness, org_apache_arrow_flatbuf_Endianness_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2762:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2762 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Endianness, org_apache_arrow_flatbuf_Endianness_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2762:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2762 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Endianness, org_apache_arrow_flatbuf_Endianness_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Endianness_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2762:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2762 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Endianness, org_apache_arrow_flatbuf_Endianness_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2762:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2762 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Endianness, org_apache_arrow_flatbuf_Endianness_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2762:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2762 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Endianness, org_apache_arrow_flatbuf_Endianness_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:2762:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
 2762 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_Endianness, org_apache_arrow_flatbuf_Endianness_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Buffer_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:2785:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 2785 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Buffer, org_apache_arrow_flatbuf_Buffer_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:2785:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 2785 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Buffer, org_apache_arrow_flatbuf_Buffer_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:2785:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 2785 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Buffer, org_apache_arrow_flatbuf_Buffer_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:2785:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 2785 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Buffer, org_apache_arrow_flatbuf_Buffer_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Buffer_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:2785:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 2785 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Buffer, org_apache_arrow_flatbuf_Buffer_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:2785:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 2785 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Buffer, org_apache_arrow_flatbuf_Buffer_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:2785:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 2785 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Buffer, org_apache_arrow_flatbuf_Buffer_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:2785:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 2785 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Buffer, org_apache_arrow_flatbuf_Buffer_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Type_vec_clone’:
nanoarrow_ipc.c:813:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  813 |   if (_uvref.type == 0) return _ret; if (_uvref.value == 0) {\
      |   ^~
nanoarrow_ipc.c:3147:1: note: in expansion of macro ‘__flatbuffers_build_union_vector’
 3147 | __flatbuffers_build_union_vector(flatbuffers_, org_apache_arrow_flatbuf_Type)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:813:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  813 |   if (_uvref.type == 0) return _ret; if (_uvref.value == 0) {\
      |                                      ^~
nanoarrow_ipc.c:3147:1: note: in expansion of macro ‘__flatbuffers_build_union_vector’
 3147 | __flatbuffers_build_union_vector(flatbuffers_, org_apache_arrow_flatbuf_Type)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Block_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:5518:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 5518 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Block, org_apache_arrow_flatbuf_Block_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:5518:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 5518 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Block, org_apache_arrow_flatbuf_Block_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:5518:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 5518 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Block, org_apache_arrow_flatbuf_Block_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:5518:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 5518 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Block, org_apache_arrow_flatbuf_Block_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Block_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:5518:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 5518 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Block, org_apache_arrow_flatbuf_Block_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:5518:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 5518 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Block, org_apache_arrow_flatbuf_Block_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:5518:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 5518 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Block, org_apache_arrow_flatbuf_Block_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:5518:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
 5518 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_Block, org_apache_arrow_flatbuf_Block_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Tensor_type_union’:
nanoarrow_ipc.c:192:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  192 |   if (u__tmp.type == 0) return u__tmp; u__tmp.value = N ## _ ## NK ## _get(t__tmp); return u__tmp; }\
      |   ^~
nanoarrow_ipc.c:9867:1: note: in expansion of macro ‘__flatbuffers_define_union_field’
 9867 | __flatbuffers_define_union_field(flatbuffers_, 1, org_apache_arrow_flatbuf_Tensor, type, org_apache_arrow_flatbuf_Type, 1)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:192:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  192 |   if (u__tmp.type == 0) return u__tmp; u__tmp.value = N ## _ ## NK ## _get(t__tmp); return u__tmp; }\
      |                                        ^~~~~~
nanoarrow_ipc.c:9867:1: note: in expansion of macro ‘__flatbuffers_define_union_field’
 9867 | __flatbuffers_define_union_field(flatbuffers_, 1, org_apache_arrow_flatbuf_Tensor, type, org_apache_arrow_flatbuf_Type, 1)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_SparseTensor_type_union’:
nanoarrow_ipc.c:192:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  192 |   if (u__tmp.type == 0) return u__tmp; u__tmp.value = N ## _ ## NK ## _get(t__tmp); return u__tmp; }\
      |   ^~
nanoarrow_ipc.c:10458:1: note: in expansion of macro ‘__flatbuffers_define_union_field’
10458 | __flatbuffers_define_union_field(flatbuffers_, 1, org_apache_arrow_flatbuf_SparseTensor, type, org_apache_arrow_flatbuf_Type, 1)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:192:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  192 |   if (u__tmp.type == 0) return u__tmp; u__tmp.value = N ## _ ## NK ## _get(t__tmp); return u__tmp; }\
      |                                        ^~~~~~
nanoarrow_ipc.c:10458:1: note: in expansion of macro ‘__flatbuffers_define_union_field’
10458 | __flatbuffers_define_union_field(flatbuffers_, 1, org_apache_arrow_flatbuf_SparseTensor, type, org_apache_arrow_flatbuf_Type, 1)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_SparseTensor_sparseIndex_union’:
nanoarrow_ipc.c:192:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  192 |   if (u__tmp.type == 0) return u__tmp; u__tmp.value = N ## _ ## NK ## _get(t__tmp); return u__tmp; }\
      |   ^~
nanoarrow_ipc.c:10464:1: note: in expansion of macro ‘__flatbuffers_define_union_field’
10464 | __flatbuffers_define_union_field(flatbuffers_, 5, org_apache_arrow_flatbuf_SparseTensor, sparseIndex, org_apache_arrow_flatbuf_SparseTensorIndex, 1)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:192:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  192 |   if (u__tmp.type == 0) return u__tmp; u__tmp.value = N ## _ ## NK ## _get(t__tmp); return u__tmp; }\
      |                                        ^~~~~~
nanoarrow_ipc.c:10464:1: note: in expansion of macro ‘__flatbuffers_define_union_field’
10464 | __flatbuffers_define_union_field(flatbuffers_, 5, org_apache_arrow_flatbuf_SparseTensor, sparseIndex, org_apache_arrow_flatbuf_SparseTensorIndex, 1)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_SparseMatrixCompressedAxis_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:10495:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
10495 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:10495:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
10495 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:10495:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
10495 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:10495:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
10495 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_SparseMatrixCompressedAxis_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:10495:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
10495 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:10495:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
10495 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:10495:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
10495 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:10495:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
10495 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis, org_apache_arrow_flatbuf_SparseMatrixCompressedAxis_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_SparseTensorIndex_vec_clone’:
nanoarrow_ipc.c:813:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  813 |   if (_uvref.type == 0) return _ret; if (_uvref.value == 0) {\
      |   ^~
nanoarrow_ipc.c:10555:1: note: in expansion of macro ‘__flatbuffers_build_union_vector’
10555 | __flatbuffers_build_union_vector(flatbuffers_, org_apache_arrow_flatbuf_SparseTensorIndex)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:813:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  813 |   if (_uvref.type == 0) return _ret; if (_uvref.value == 0) {\
      |                                      ^~
nanoarrow_ipc.c:10555:1: note: in expansion of macro ‘__flatbuffers_build_union_vector’
10555 | __flatbuffers_build_union_vector(flatbuffers_, org_apache_arrow_flatbuf_SparseTensorIndex)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_Message_header_union’:
nanoarrow_ipc.c:192:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  192 |   if (u__tmp.type == 0) return u__tmp; u__tmp.value = N ## _ ## NK ## _get(t__tmp); return u__tmp; }\
      |   ^~
nanoarrow_ipc.c:11294:1: note: in expansion of macro ‘__flatbuffers_define_union_field’
11294 | __flatbuffers_define_union_field(flatbuffers_, 2, org_apache_arrow_flatbuf_Message, header, org_apache_arrow_flatbuf_MessageHeader, 0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:192:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  192 |   if (u__tmp.type == 0) return u__tmp; u__tmp.value = N ## _ ## NK ## _get(t__tmp); return u__tmp; }\
      |                                        ^~~~~~
nanoarrow_ipc.c:11294:1: note: in expansion of macro ‘__flatbuffers_define_union_field’
11294 | __flatbuffers_define_union_field(flatbuffers_, 2, org_apache_arrow_flatbuf_Message, header, org_apache_arrow_flatbuf_MessageHeader, 0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_CompressionType_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11331:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11331 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_CompressionType, org_apache_arrow_flatbuf_CompressionType_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11331:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11331 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_CompressionType, org_apache_arrow_flatbuf_CompressionType_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11331:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11331 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_CompressionType, org_apache_arrow_flatbuf_CompressionType_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11331:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11331 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_CompressionType, org_apache_arrow_flatbuf_CompressionType_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_CompressionType_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11331:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11331 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_CompressionType, org_apache_arrow_flatbuf_CompressionType_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11331:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11331 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_CompressionType, org_apache_arrow_flatbuf_CompressionType_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11331:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11331 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_CompressionType, org_apache_arrow_flatbuf_CompressionType_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11331:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11331 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_CompressionType, org_apache_arrow_flatbuf_CompressionType_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_BodyCompressionMethod_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11334:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11334 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_BodyCompressionMethod, org_apache_arrow_flatbuf_BodyCompressionMethod_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11334:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11334 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_BodyCompressionMethod, org_apache_arrow_flatbuf_BodyCompressionMethod_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11334:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11334 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_BodyCompressionMethod, org_apache_arrow_flatbuf_BodyCompressionMethod_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11334:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11334 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_BodyCompressionMethod, org_apache_arrow_flatbuf_BodyCompressionMethod_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_BodyCompressionMethod_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11334:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11334 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_BodyCompressionMethod, org_apache_arrow_flatbuf_BodyCompressionMethod_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11334:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11334 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_BodyCompressionMethod, org_apache_arrow_flatbuf_BodyCompressionMethod_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11334:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11334 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_BodyCompressionMethod, org_apache_arrow_flatbuf_BodyCompressionMethod_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:938:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
  938 | __ ## NS ## define_fixed_array_primitives(NS, N, T)\
      | ^~
nanoarrow_ipc.c:11334:1: note: in expansion of macro ‘__flatbuffers_build_scalar’
11334 | __flatbuffers_build_scalar(flatbuffers_, org_apache_arrow_flatbuf_BodyCompressionMethod, org_apache_arrow_flatbuf_BodyCompressionMethod_enum_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_FieldNode_array_copy_from_pe’:
nanoarrow_ipc.c:919:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |   ^~~
nanoarrow_ipc.c:11357:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
11357 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_FieldNode, org_apache_arrow_flatbuf_FieldNode_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:11357:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
11357 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_FieldNode, org_apache_arrow_flatbuf_FieldNode_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:918:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  918 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
nanoarrow_ipc.c:11357:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
11357 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_FieldNode, org_apache_arrow_flatbuf_FieldNode_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:919:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  919 |   for (i = 0; i < n; ++i) N ## _copy_from_pe(&p[i], &p2[i]); return p; }\
      |                                                              ^~~~~~
nanoarrow_ipc.c:11357:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
11357 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_FieldNode, org_apache_arrow_flatbuf_FieldNode_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_FieldNode_array_copy_to_pe’:
nanoarrow_ipc.c:922:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |   ^~~
nanoarrow_ipc.c:11357:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
11357 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_FieldNode, org_apache_arrow_flatbuf_FieldNode_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:11357:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
11357 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_FieldNode, org_apache_arrow_flatbuf_FieldNode_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:921:69: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  921 | { size_t i; if (NS ## is_native_pe()) memcpy(p, p2, n * sizeof(T)); else\
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
nanoarrow_ipc.c:11357:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
11357 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_FieldNode, org_apache_arrow_flatbuf_FieldNode_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:922:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  922 |   for (i = 0; i < n; ++i) N ## _copy_to_pe(&p[i], &p2[i]); return p; }
      |                                                            ^~~~~~
nanoarrow_ipc.c:11357:1: note: in expansion of macro ‘__flatbuffers_define_fixed_array_primitives’
11357 | __flatbuffers_define_fixed_array_primitives(flatbuffers_, org_apache_arrow_flatbuf_FieldNode, org_apache_arrow_flatbuf_FieldNode_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: In function ‘org_apache_arrow_flatbuf_MessageHeader_vec_clone’:
nanoarrow_ipc.c:813:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  813 |   if (_uvref.type == 0) return _ret; if (_uvref.value == 0) {\
      |   ^~
nanoarrow_ipc.c:11417:1: note: in expansion of macro ‘__flatbuffers_build_union_vector’
11417 | __flatbuffers_build_union_vector(flatbuffers_, org_apache_arrow_flatbuf_MessageHeader)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:813:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  813 |   if (_uvref.type == 0) return _ret; if (_uvref.value == 0) {\
      |                                      ^~
nanoarrow_ipc.c:11417:1: note: in expansion of macro ‘__flatbuffers_build_union_vector’
11417 | __flatbuffers_build_union_vector(flatbuffers_, org_apache_arrow_flatbuf_MessageHeader)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c: At top level:
nanoarrow_ipc.c:11378:36: warning: ‘__org_apache_arrow_flatbuf_Message_required’ defined but not used [-Wunused-const-variable=]
11378 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Message_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:11373:36: warning: ‘__org_apache_arrow_flatbuf_DictionaryBatch_required’ defined but not used [-Wunused-const-variable=]
11373 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_DictionaryBatch_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:11368:36: warning: ‘__org_apache_arrow_flatbuf_RecordBatch_required’ defined but not used [-Wunused-const-variable=]
11368 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_RecordBatch_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:11363:36: warning: ‘__org_apache_arrow_flatbuf_BodyCompression_required’ defined but not used [-Wunused-const-variable=]
11363 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_BodyCompression_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:10516:36: warning: ‘__org_apache_arrow_flatbuf_SparseTensor_required’ defined but not used [-Wunused-const-variable=]
10516 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_SparseTensor_required[] = { 1, 2, 5, 6, 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:10511:36: warning: ‘__org_apache_arrow_flatbuf_SparseTensorIndexCSF_required’ defined but not used [-Wunused-const-variable=]
10511 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_SparseTensorIndexCSF_required[] = { 0, 1, 2, 3, 4, 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:10506:36: warning: ‘__org_apache_arrow_flatbuf_SparseMatrixIndexCSX_required’ defined but not used [-Wunused-const-variable=]
10506 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_SparseMatrixIndexCSX_required[] = { 1, 2, 3, 4, 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:10501:36: warning: ‘__org_apache_arrow_flatbuf_SparseTensorIndexCOO_required’ defined but not used [-Wunused-const-variable=]
10501 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_SparseTensorIndexCOO_required[] = { 0, 2, 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:9906:36: warning: ‘__org_apache_arrow_flatbuf_Tensor_required’ defined but not used [-Wunused-const-variable=]
 9906 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Tensor_required[] = { 1, 2, 4, 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:9901:36: warning: ‘__org_apache_arrow_flatbuf_TensorDim_required’ defined but not used [-Wunused-const-variable=]
 9901 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_TensorDim_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:5520:36: warning: ‘__org_apache_arrow_flatbuf_Footer_required’ defined but not used [-Wunused-const-variable=]
 5520 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Footer_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2936:36: warning: ‘__org_apache_arrow_flatbuf_Schema_required’ defined but not used [-Wunused-const-variable=]
 2936 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Schema_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2931:36: warning: ‘__org_apache_arrow_flatbuf_Field_required’ defined but not used [-Wunused-const-variable=]
 2931 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Field_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2926:36: warning: ‘__org_apache_arrow_flatbuf_DictionaryEncoding_required’ defined but not used [-Wunused-const-variable=]
 2926 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_DictionaryEncoding_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2921:36: warning: ‘__org_apache_arrow_flatbuf_KeyValue_required’ defined but not used [-Wunused-const-variable=]
 2921 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_KeyValue_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2916:36: warning: ‘__org_apache_arrow_flatbuf_Duration_required’ defined but not used [-Wunused-const-variable=]
 2916 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Duration_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2911:36: warning: ‘__org_apache_arrow_flatbuf_Interval_required’ defined but not used [-Wunused-const-variable=]
 2911 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Interval_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2906:36: warning: ‘__org_apache_arrow_flatbuf_Timestamp_required’ defined but not used [-Wunused-const-variable=]
 2906 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Timestamp_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2901:36: warning: ‘__org_apache_arrow_flatbuf_Time_required’ defined but not used [-Wunused-const-variable=]
 2901 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Time_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2896:36: warning: ‘__org_apache_arrow_flatbuf_Date_required’ defined but not used [-Wunused-const-variable=]
 2896 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Date_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2891:36: warning: ‘__org_apache_arrow_flatbuf_Decimal_required’ defined but not used [-Wunused-const-variable=]
 2891 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Decimal_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2886:36: warning: ‘__org_apache_arrow_flatbuf_RunEndEncoded_required’ defined but not used [-Wunused-const-variable=]
 2886 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_RunEndEncoded_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2881:36: warning: ‘__org_apache_arrow_flatbuf_Bool_required’ defined but not used [-Wunused-const-variable=]
 2881 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Bool_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2876:36: warning: ‘__org_apache_arrow_flatbuf_FixedSizeBinary_required’ defined but not used [-Wunused-const-variable=]
 2876 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_FixedSizeBinary_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2871:36: warning: ‘__org_apache_arrow_flatbuf_BinaryView_required’ defined but not used [-Wunused-const-variable=]
 2871 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_BinaryView_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2866:36: warning: ‘__org_apache_arrow_flatbuf_Utf8View_required’ defined but not used [-Wunused-const-variable=]
 2866 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Utf8View_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2861:36: warning: ‘__org_apache_arrow_flatbuf_LargeBinary_required’ defined but not used [-Wunused-const-variable=]
 2861 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_LargeBinary_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2856:36: warning: ‘__org_apache_arrow_flatbuf_LargeUtf8_required’ defined but not used [-Wunused-const-variable=]
 2856 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_LargeUtf8_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2851:36: warning: ‘__org_apache_arrow_flatbuf_Binary_required’ defined but not used [-Wunused-const-variable=]
 2851 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Binary_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2846:36: warning: ‘__org_apache_arrow_flatbuf_Utf8_required’ defined but not used [-Wunused-const-variable=]
 2846 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Utf8_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2841:36: warning: ‘__org_apache_arrow_flatbuf_FloatingPoint_required’ defined but not used [-Wunused-const-variable=]
 2841 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_FloatingPoint_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2836:36: warning: ‘__org_apache_arrow_flatbuf_Int_required’ defined but not used [-Wunused-const-variable=]
 2836 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Int_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2831:36: warning: ‘__org_apache_arrow_flatbuf_Union_required’ defined but not used [-Wunused-const-variable=]
 2831 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Union_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2826:36: warning: ‘__org_apache_arrow_flatbuf_Map_required’ defined but not used [-Wunused-const-variable=]
 2826 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Map_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2821:36: warning: ‘__org_apache_arrow_flatbuf_FixedSizeList_required’ defined but not used [-Wunused-const-variable=]
 2821 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_FixedSizeList_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2816:36: warning: ‘__org_apache_arrow_flatbuf_LargeListView_required’ defined but not used [-Wunused-const-variable=]
 2816 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_LargeListView_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2811:36: warning: ‘__org_apache_arrow_flatbuf_ListView_required’ defined but not used [-Wunused-const-variable=]
 2811 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_ListView_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2806:36: warning: ‘__org_apache_arrow_flatbuf_LargeList_required’ defined but not used [-Wunused-const-variable=]
 2806 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_LargeList_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2801:36: warning: ‘__org_apache_arrow_flatbuf_List_required’ defined but not used [-Wunused-const-variable=]
 2801 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_List_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2796:36: warning: ‘__org_apache_arrow_flatbuf_Struct__required’ defined but not used [-Wunused-const-variable=]
 2796 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Struct__required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanoarrow_ipc.c:2791:36: warning: ‘__org_apache_arrow_flatbuf_Null_required’ defined but not used [-Wunused-const-variable=]
 2791 | static const flatbuffers_voffset_t __org_apache_arrow_flatbuf_Null_required[] = { 0 };
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c pointers.c -o pointers.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c schema.c -o schema.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c util.c -o util.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c vctr.c -o vctr.o
gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c version.c -o version.o
g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -Wl,-O1 -o nanoarrow.so altrep.o array.o array_stream.o array_view.o as_array.o buffer.o convert.o convert_array.o convert_array_stream.o flatcc.o infer_ptype.o init.o ipc.o materialize.o nanoarrow.o nanoarrow_cpp.o nanoarrow_ipc.o pointers.o schema.o util.o vctr.o version.o -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -lR
make[1]: Leaving directory '/tmp/RtmpNHH8iz/R.INSTALLc62bb1bdc7d12/nanoarrow/src'
make[1]: Entering directory '/tmp/RtmpNHH8iz/R.INSTALLc62bb1bdc7d12/nanoarrow/src'
make[1]: Leaving directory '/tmp/RtmpNHH8iz/R.INSTALLc62bb1bdc7d12/nanoarrow/src'
installing to /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/00LOCK-nanoarrow/00new/nanoarrow/libs
** R
** inst
** 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 (nanoarrow)