2025-08-31 05:28 ftp://ftp.de.debian.org/debian/pool/main/g/golang-github-apache-arrow-go/golang-github-apache-arrow-go_18.2.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-79-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 2ee39fe (2025-08-30 22:07:31 +0200) count: 333 342 elapsed-time: 1.4 3.2 head-timing-info: old-timing-info: head results: arrow-go-18.2.0/arrow/cdata/helpers.h:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/helpers.h:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/helpers.h:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/helpers.h:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/helpers.h:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:87:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:149:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:241:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:265:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:292:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:346:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:374:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:443:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:447:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:473:42: style: Obsolescent function 'rand_r' called. It is recommended to use 'rand' instead. [prohibitedrand_rCalled] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:474:44: style: Obsolescent function 'rand_r' called. It is recommended to use 'rand' instead. [prohibitedrand_rCalled] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:481:46: style: Obsolescent function 'rand_r' called. It is recommended to use 'rand' instead. [prohibitedrand_rCalled] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:482:51: style: Obsolescent function 'rand_r' called. It is recommended to use 'rand' instead. [prohibitedrand_rCalled] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:51:28: style: Condition 'is_little_endian()==1' is always true [knownConditionTrueFalse] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:32:20: note: Assignment 'x=1', assigned value is 1 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:51:25: note: Calling function 'is_little_endian' returns 1 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:51:28: note: Condition 'is_little_endian()==1' is always true arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:214:28: style: Condition 'is_little_endian()==1' is always true [knownConditionTrueFalse] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:32:20: note: Assignment 'x=1', assigned value is 1 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:214:25: note: Calling function 'is_little_endian' returns 1 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:214:28: note: Condition 'is_little_endian()==1' is always true arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:226:28: style: Condition 'is_little_endian()==1' is always true [knownConditionTrueFalse] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:32:20: note: Assignment 'x=1', assigned value is 1 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:226:25: note: Calling function 'is_little_endian' returns 1 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:226:28: note: Condition 'is_little_endian()==1' is always true arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:170:9: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:168:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:168:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:170:9: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:171:10: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:168:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:168:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:171:10: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:193:9: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:191:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:191:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:193:9: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:194:10: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:191:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:191:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:194:10: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:206:5: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:191:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:191:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:206:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:207:5: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:191:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:191:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:207:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:239:9: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:237:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:237:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:239:9: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:240:10: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:237:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:237:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:240:10: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:252:5: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:237:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:237:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:252:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:253:5: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:237:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:237:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:253:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:254:5: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:237:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:237:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:254:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:255:5: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:237:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:237:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:255:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:263:9: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:261:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:261:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:263:9: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:264:10: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:261:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:261:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:264:10: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:276:5: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:261:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:261:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:276:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:277:5: warning: If memory allocation fails, then there is a possible null pointer dereference: schemas [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:261:42: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:261:42: note: Assignment 'schemas=malloc(sizeof(struct ArrowSchema*)*n)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:277:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:388:9: warning: If memory allocation fails, then there is a possible null pointer dereference: intdata [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:386:30: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:386:30: note: Assignment 'intdata=malloc(sizeof(int32_t)*3)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:388:9: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:396:5: warning: If memory allocation fails, then there is a possible null pointer dereference: offsets [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:395:30: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:395:30: note: Assignment 'offsets=malloc(sizeof(int32_t)*4)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:396:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:397:5: warning: If memory allocation fails, then there is a possible null pointer dereference: offsets [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:395:30: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:395:30: note: Assignment 'offsets=malloc(sizeof(int32_t)*4)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:397:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:398:5: warning: If memory allocation fails, then there is a possible null pointer dereference: offsets [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:395:30: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:395:30: note: Assignment 'offsets=malloc(sizeof(int32_t)*4)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:398:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:399:5: warning: If memory allocation fails, then there is a possible null pointer dereference: offsets [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:395:30: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:395:30: note: Assignment 'offsets=malloc(sizeof(int32_t)*4)', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:399:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:407:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cnt [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:406:39: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:406:39: note: Assignment 'cnt=malloc(sizeof(struct streamcounter))', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:407:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:408:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cnt [nullPointerOutOfMemory] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:406:39: note: Assuming allocation function fails arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:406:39: note: Assignment 'cnt=malloc(sizeof(struct streamcounter))', assigned value is 0 arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:408:5: note: Null pointer dereference arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:483:9: style: Local variable 'rc' shadows outer variable [shadowVariable] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:475:7: note: Shadowed declaration arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:483:9: note: Shadow variable arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:33:9: style: Variable 'c' can be declared as pointer to const [constVariablePointer] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:190:83: style: Parameter 'flags' can be declared as pointer to const [constParameterPointer] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:236:79: style: Parameter 'flags' can be declared as pointer to const [constParameterPointer] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:260:81: style: Parameter 'flags' can be declared as pointer to const [constParameterPointer] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:394:11: style: Variable 'strdata' can be declared as pointer to const [constVariablePointer] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:438:59: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'FallibleGetLastError' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:457:28: note: You might need to cast the function pointer here arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:438:59: note: Parameter 'stream' can be declared as pointer to const arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:442:48: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'FallibleGetSchema' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:458:24: note: You might need to cast the function pointer here arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:442:48: note: Parameter 'stream' can be declared as pointer to const arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:442:76: style: Parameter 'schema' can be declared as pointer to const. However it seems that 'FallibleGetSchema' is a callback function, if 'schema' is declared with const you might also need to cast function pointer(s). [constParameterCallback] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:458:24: note: You might need to cast the function pointer here arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:442:76: note: Parameter 'schema' can be declared as pointer to const arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:446:46: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'FallibleGetNext' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:459:22: note: You might need to cast the function pointer here arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:446:46: note: Parameter 'stream' can be declared as pointer to const arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:446:73: style: Parameter 'array' can be declared as pointer to const. However it seems that 'FallibleGetNext' is a callback function, if 'array' is declared with const you might also need to cast function pointer(s). [constParameterCallback] arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:459:22: note: You might need to cast the function pointer here arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:446:73: note: Parameter 'array' can be declared as pointer to const arrow-go-18.2.0/arrow/cdata/cdata_fulltest.c:435:7: style: struct member 'FallibleStream::dummy' is never used. [unusedStructMember] arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/types.h:95:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_builtin( ... ) [preprocessorErrorDirective] arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/types.h:95:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_builtin( ... ) [preprocessorErrorDirective] arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/constant_factor.c:32:1: error: There is an unknown macro here somewhere. Configuration is required. If FULL_NAME is a macro then please configure it. [unknownMacro] arrow-go-18.2.0/arrow/math/_lib/float64.c:20:6: error: There is an unknown macro here somewhere. Configuration is required. If FULL_NAME is a macro then please configure it. [unknownMacro] arrow-go-18.2.0/arrow/math/_lib/int64.c:21:6: error: There is an unknown macro here somewhere. Configuration is required. If FULL_NAME is a macro then please configure it. [unknownMacro] arrow-go-18.2.0/arrow/math/_lib/uint64.c:21:6: error: There is an unknown macro here somewhere. Configuration is required. If FULL_NAME is a macro then please configure it. [unknownMacro] arrow-go-18.2.0/arrow/memory/_lib/memory.c:20:6: error: There is an unknown macro here somewhere. Configuration is required. If FULL_NAME is a macro then please configure it. [unknownMacro] arrow-go-18.2.0/arrow/memory/internal/cgoalloc/helpers.h:41:25: style: Variable 'retrieved_ptr' can be declared as pointer to const [constVariablePointer] arrow-go-18.2.0/internal/utils/_lib/min_max.c:23:6: error: There is an unknown macro here somewhere. Configuration is required. If FULL_NAME is a macro then please configure it. [unknownMacro] arrow-go-18.2.0/internal/utils/_lib/transpose_ints.c:57:1: error: There is an unknown macro here somewhere. Configuration is required. If FULL_NAME is a macro then please configure it. [unknownMacro] arrow-go-18.2.0/parquet/internal/bmi/_lib/bitmap_bmi2.c:24:10: error: There is an unknown macro here somewhere. Configuration is required. If FULL_NAME is a macro then please configure it. [unknownMacro] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:23:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:77:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:133:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:189:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:245:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:301:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:357:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:413:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:469:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:525:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:581:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:637:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:693:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:749:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:805:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:861:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:917:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:973:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1029:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1085:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1141:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1197:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1253:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1309:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1365:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1421:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1477:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1533:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1589:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1645:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1701:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1757:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1767:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:23:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:77:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:133:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:189:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:245:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:301:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:357:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:413:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:469:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:525:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:581:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:637:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:693:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:749:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:805:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:861:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:917:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:973:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1029:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1085:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1141:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1197:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1253:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1309:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1365:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1421:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1477:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1533:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1589:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1645:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1701:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1757:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_avx2.c:1767:7: style: Variable 'out' is assigned a value that is never used. [unreadVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:124:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:222:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:323:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:418:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:519:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:617:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:718:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:812:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:913:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1010:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1111:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1206:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1307:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1404:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1505:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1599:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1700:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1797:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1898:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1993:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2094:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2191:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2292:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2386:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2487:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2584:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2685:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2780:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2881:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2978:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:3073:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:33:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:34:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:35:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:36:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:37:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:38:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:39:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:40:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:134:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:135:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:136:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:137:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:232:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:233:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:234:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:235:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:236:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:237:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:238:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:239:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:333:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:334:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:428:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:429:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:430:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:431:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:432:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:433:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:434:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:435:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:529:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:530:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:531:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:532:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:627:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:628:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:629:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:630:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:631:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:632:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:633:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:634:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:728:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:822:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:823:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:824:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:825:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:826:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:827:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:828:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:829:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:923:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:924:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:925:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:926:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1020:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1021:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1022:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1023:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1024:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1025:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1026:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1027:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1121:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1122:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1216:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1217:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1218:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1219:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1220:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1221:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1222:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1223:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1317:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1318:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1319:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1320:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1414:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1415:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1416:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1417:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1418:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1419:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1420:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1421:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1515:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1609:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1610:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1611:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1612:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1613:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1614:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1615:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1616:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1710:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1711:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1712:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1713:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1807:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1808:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1809:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1810:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1811:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1812:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1813:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1814:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1908:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:1909:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2003:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2004:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2005:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2006:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2007:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2008:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2009:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2010:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2104:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2105:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2106:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2107:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2201:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2202:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2203:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2204:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2205:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2206:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2207:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2208:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2302:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2396:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2397:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2398:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2399:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2400:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2401:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2402:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2403:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2497:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2498:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2499:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2500:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2594:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2595:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2596:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2597:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2598:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2599:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2600:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2601:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2695:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2696:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2790:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2791:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2792:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2793:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2794:12: style: Variable 'shifts_5th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2795:12: style: Variable 'shifts_6th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2796:12: style: Variable 'shifts_7th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2797:12: style: Variable 'shifts_8th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2891:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2892:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2893:12: style: Variable 'shifts_3rd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2894:12: style: Variable 'shifts_4th' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2988:12: style: Variable 'shifts_1st' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/bit_packing_neon.c:2989:12: style: Variable 'shifts_2nd' can be declared as const array [constVariable] arrow-go-18.2.0/parquet/internal/utils/_lib/unpack_bool.c:21:6: error: There is an unknown macro here somewhere. Configuration is required. If FULL_NAME is a macro then please configure it. [unknownMacro] diff: 2.18.0 arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/base_arithmetic.cc:106:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.18.0 arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/base_arithmetic.cc:164:16: style: C-style pointer casting [cstyleCast] 2.18.0 arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/base_arithmetic.cc:167:16: style: C-style pointer casting [cstyleCast] 2.18.0 arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/base_arithmetic.cc:172:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Arg [valueFlowBailoutIncompleteVar] 2.18.0 arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/base_arithmetic.cc:182:16: style: C-style pointer casting [cstyleCast] 2.18.0 arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/base_arithmetic.cc:185:16: style: C-style pointer casting [cstyleCast] 2.18.0 arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/base_arithmetic.cc:190:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Arg [valueFlowBailoutIncompleteVar] 2.18.0 arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/base_arithmetic.cc:95:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.18.0 arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/cast_numeric.cc:22:20: error: There is an unknown macro here somewhere. Configuration is required. If FULL_NAME is a macro then please configure it. [unknownMacro] 2.18.0 arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/types.h:345:38: debug: Failed to instantiate template "__libcpp_is_unsigned_impl". The checking continues anyway. [templateInstantiation] 2.18.0 arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/types.h:349:71: debug: Failed to instantiate template "__libcpp_is_unsigned". The checking continues anyway. [templateInstantiation] head arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/types.h:95:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_builtin( ... ) [preprocessorErrorDirective] head arrow-go-18.2.0/arrow/compute/internal/kernels/_lib/types.h:95:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_builtin( ... ) [preprocessorErrorDirective] DONE