You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "eddelbuettel (via GitHub)" <gi...@apache.org> on 2026/02/10 13:50:07 UTC

[I] [R] Feature request: More silent build [arrow-nanoarrow]

eddelbuettel opened a new issue, #850:
URL: https://github.com/apache/arrow-nanoarrow/issues/850

   Congratulations on a smooth landing of 0.8.0 on CRAN!
   
   Now, without additional flags, installation of the R package generates pages of output on the console:
   
   ```sh
   edd@paul:/tmp/r/downloaded_packages$ grep ^XTRAFLAGS ~/.R/Makevars; R CMD INSTALL nanoarrow_0.8.0.tar.gz  2>&1 | wc -l
   2201
   edd@paul:/tmp/r/downloaded_packages$ grep ^XTRAFLAGS ~/.R/Makevars; R CMD INSTALL nanoarrow_0.8.0.tar.gz  2>&1 | wc -l
   XTRAFLAGS=-Wno-unused-const-variable -Wno-misleading-indentation
   47
   edd@paul:/tmp/r/downloaded_packages$ 
   ```
   
   I understand that this may be mostly generated code but is there a chance to generate it in a way that keeps it to the screenful of 47 lines?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [R] Feature request: More silent build [arrow-nanoarrow]

Posted by "eddelbuettel (via GitHub)" <gi...@apache.org>.
eddelbuettel commented on issue #850:
URL: https://github.com/apache/arrow-nanoarrow/issues/850#issuecomment-4011968632

   Thanks for the fix. I don't even think you need these two variables; the all-encompassing `-Wall` should do. It does here.  Even when I shrink my `~/.R/Makevars` down and removed `-pedantic` and one or two extra flags `R CMD check` lets me have without bitching I use e.g.
   
   ```sh
   ccache gcc-15 -std=gnu2x -I"/usr/share/R/include" -DNDEBUG -I../inst/include -I../src \
        -DFLATCC_USE_GENERIC_ALIGNED_ALLOC  -DNANOARROW_IPC_WITH_ZSTD  \
       -fpic  -O3 -Wall -pipe   -c nanoarrow_ipc.c -o nanoarrow_ipc.o 
   ```
   
   then all hell still breaks loose on the CRAN version but no longer on your updated branch.  So big thanks for merging this 'soon'.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [R] Feature request: More silent build [arrow-nanoarrow]

Posted by "paleolimbot (via GitHub)" <gi...@apache.org>.
paleolimbot commented on issue #850:
URL: https://github.com/apache/arrow-nanoarrow/issues/850#issuecomment-3878994042

   I am guessing that would be the flatcc generated header. In a previous version I had hard-coded a fix but I think we updated the generated bits for a new data type in the meantime.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [R] Feature request: More silent build [arrow-nanoarrow]

Posted by "paleolimbot (via GitHub)" <gi...@apache.org>.
paleolimbot closed issue #850: [R] Feature request: More silent build
URL: https://github.com/apache/arrow-nanoarrow/issues/850


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [R] Feature request: More silent build [arrow-nanoarrow]

Posted by "paleolimbot (via GitHub)" <gi...@apache.org>.
paleolimbot commented on issue #850:
URL: https://github.com/apache/arrow-nanoarrow/issues/850#issuecomment-4009549334

   For future me:
   
   ```shell
   # docker run --rm -it ubuntu:latest
   apt-get install -y r-base git python3
   git clone https://github.com/paleolimbot/arrow-nanoarrow.git
   mkdir ~/.R
   echo "CFLAGS=-Wno-unused-const-variable -Wno-misleading-indentation" >> ~/.R/Makevars
   cd arrow-nanoarrow/r
   R CMD INSTALL .
   ```
   
   <details>
   
   ```
   tbuf_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 };
         |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   In file included from nanoarrow_ipc.c:588:
   flatcc/flatcc_builder.h:714:44: warning: 'flatcc_builder_is_nested' defined but not used [-Wunused-const-variable=]
     714 | static const flatcc_builder_buffer_flags_t flatcc_builder_is_nested = 1;
         |                                            ^~~~~~~~~~~~~~~~~~~~~~~~
   In file included from flatcc/flatcc_flatbuffers.h:43,
                    from nanoarrow_ipc.c:9:
   ../src/flatcc/flatcc_types.h:85:33: warning: 'flatbuffers_false' defined but not used [-Wunused-const-variable=]
      85 | static const flatbuffers_bool_t flatbuffers_false = FLATBUFFERS_FALSE;
         |                                 ^~~~~~~~~~~~~~~~~
   ../src/flatcc/flatcc_types.h:84:33: warning: 'flatbuffers_true' defined but not used [-Wunused-const-variable]
      84 | static const flatbuffers_bool_t flatbuffers_true = FLATBUFFERS_TRUE;
         |                                 ^~~~~~~~~~~~~~~~
   gcc -I"/usr/share/R/include" -DNDEBUG -I../inst/include -I../src -DFLATCC_USE_GE
   ```
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org