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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to