2026-01-08 10:07 ftp://ftp.de.debian.org/debian/pool/main/a/abseil/abseil_20250814.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=emscripten --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.1.0-40-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.69 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.19.0 head-info: f1c33b2 (2026-01-07 15:21:23 +0100) count: 729 729 elapsed-time: 1476.9 3940.1 head-timing-info: old-timing-info: head results: abseil-cpp-20250814.1/CMake/install_test_project/simple.cc:21:2: error: #error ABSL_LTS_RELEASE_VERSION is not set correctly. [preprocessorErrorDirective] abseil-cpp-20250814.1/absl/algorithm/algorithm_test.cc:35:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/algorithm/container_test.cc:76:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/base/attributes_test.cc:34:16: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_ATTRIBUTE_UNUSED is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/bit_cast_test.cc:25:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/call_once_test.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/config_test.cc:40:2: error: #error Unknown endianness [preprocessorErrorDirective] abseil-cpp-20250814.1/absl/base/fast_type_id_test.cc:79:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/base/internal/atomic_hook_test.cc:29:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/base/internal/atomic_hook_test_helper.cc:21:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/cmake_thread_test.cc:21:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/base/internal/cmake_thread_test.cc:21:16: style: C-style pointer casting [cstyleCast] abseil-cpp-20250814.1/absl/base/internal/cycleclock.cc:33:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/endian_test.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/errno_saver_test.cc:34:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/base/internal/iterator_traits_test.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/low_level_alloc.cc:69:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/low_level_alloc_test.cc:31:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/poison.cc:39:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/poison_test.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/raw_logging.cc:78:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/scoped_set_env.cc:26:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/scoped_set_env_test.cc:49:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/base/internal/spinlock.cc:61:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/spinlock_benchmark.cc:36:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheduling_mode [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/base/internal/spinlock_benchmark.cc:51:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheduling_mode [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/base/internal/spinlock_wait.cc:35:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/strerror.cc:28:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/strerror_benchmark.cc:25:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/base/internal/strerror_benchmark.cc:23:40: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_AbslStrError' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/base/internal/strerror_benchmark.cc:28:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/base/internal/strerror_benchmark.cc:23:40: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/base/internal/strerror_test.cc:39:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/base/internal/sysinfo.cc:74:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/sysinfo_test.cc:31:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/thread_identity.cc:64:2: error: failed to evaluate #if condition, undefined function-like macro invocation: ABSL_HAVE_ATTRIBUTE( ... ) [syntaxError] abseil-cpp-20250814.1/absl/base/internal/thread_identity_benchmark.cc:22:53: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_SafeCurrentThreadIdentity' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/base/internal/thread_identity_benchmark.cc:28:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/base/internal/thread_identity_benchmark.cc:22:53: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/base/internal/thread_identity_benchmark.cc:30:55: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_UnsafeCurrentThreadIdentity' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/base/internal/thread_identity_benchmark.cc:36:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/base/internal/thread_identity_benchmark.cc:30:55: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/base/internal/thread_identity_test.cc:29:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/throw_delegate.cc:26:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/tracing.cc:21:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/internal/unique_small_name_test.cc:34:36: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_INTERNAL_UNIQUE_SMALL_NAME is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/log_severity_test.cc:45:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:140:12: debug: Scope::checkVariable found variable 'funcs' with varid 0. [varid0] abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable funcs [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:38:3: style: Class 'BM_Blob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:41:16: style: Variable 'd' can be declared as reference to const [constVariableReference] abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:73:34: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Direct' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:78:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:73:34: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:80:35: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_NoDestr' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:85:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:80:35: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:87:34: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_OnHeap' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:92:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:87:34: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:59:19: style: Variable 'x' can be declared as pointer to const [constVariablePointer] abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:134:41: style: Modulo of one is always equal to zero [moduloofone] abseil-cpp-20250814.1/absl/base/no_destructor_benchmark.cc:38:46: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] abseil-cpp-20250814.1/absl/base/no_destructor_test.cc:55:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/base/nullability_default_nonnull_test.cc:20:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_POINTERS_DEFAULT_NONNULL is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/nullability_test.cc:78:3: debug: Failed to parse 'using T = decltype ( & std :: pair < int , int > :: first ) ;'. The checking continues anyway. [simplifyUsing] abseil-cpp-20250814.1/absl/base/nullability_test.cc:85:3: debug: Failed to parse 'using T = decltype ( & std :: unique_ptr < int > :: reset ) ;'. The checking continues anyway. [simplifyUsing] abseil-cpp-20250814.1/absl/base/nullability_test.cc:28:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/base/optimization_test.cc:40:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/base/prefetch_test.cc:35:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/base/raw_logging_test.cc:38:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/base/spinlock_test_common.cc:42:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/base/throw_delegate_test.cc:81:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/cleanup/cleanup_test.cc:94:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/container/btree_benchmark.cc:47:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/btree_test.cc:55:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/fixed_array_test.cc:98:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/container/flat_hash_map_test.cc:39:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/flat_hash_set_test.cc:42:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:85:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:452:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:468:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:502:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:525:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:561:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:581:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FromSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:593:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:615:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:634:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FromSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:650:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FromSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:669:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FromSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:683:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:708:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FromSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:723:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FromSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:738:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FromSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:756:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FromSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:771:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FromSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:784:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FromSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:799:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToCapacity [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:816:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:151:47: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_CreateFromContainer' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:159:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:151:47: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:270:53: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_InlinedVectorIndexInlined' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:277:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:270:53: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:279:54: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_InlinedVectorIndexExternal' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:286:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:279:54: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:288:42: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StdVectorIndex' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:295:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:288:42: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:297:52: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_InlinedVectorDataInlined' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:304:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:297:52: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:326:52: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_InlinedVectorSizeInlined' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:333:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:326:52: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:335:53: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_InlinedVectorSizeExternal' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:342:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:335:53: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:344:41: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StdVectorSize' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:351:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:344:41: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:353:53: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_InlinedVectorEmptyInlined' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:360:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:353:53: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:362:54: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_InlinedVectorEmptyExternal' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:369:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:362:54: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:371:42: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StdVectorEmpty' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:378:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:371:42: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:75:10: error: Iterators of different containers 's1' and 's' are used together. [mismatchingContainers] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:123:9: style: struct member 'Buffer::base' is never used. [unusedStructMember] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:124:7: style: struct member 'Buffer::length' is never used. [unusedStructMember] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:125:7: style: struct member 'Buffer::capacity' is never used. [unusedStructMember] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:126:9: style: struct member 'Buffer::user_data' is never used. [unusedStructMember] abseil-cpp-20250814.1/absl/container/inlined_vector_benchmark.cc:399:10: style: struct member 'TrivialType::val' is never used. [unusedStructMember] abseil-cpp-20250814.1/absl/container/inlined_vector_test.cc:67:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/container/internal/common_policy_traits_test.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/compressed_tuple_test.cc:63:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/container_memory_test.cc:34:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/hash_function_defaults_test.cc:33:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/hash_generator_testing.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/hash_policy_testing_test.cc:20:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/hash_policy_traits_test.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/hashtable_control_bytes_test.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/hashtablez_sampler.cc:42:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/hashtablez_sampler_force_weak_definition.cc:20:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/hashtablez_sampler_test.cc:45:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/layout_benchmark.cc:26:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/layout_test.cc:38:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/node_slot_policy_test.cc:25:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set.cc:38:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_allocator_test.cc:33:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_benchmark.cc:37:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_probe_benchmark.cc:488:27: debug: Failed to instantiate template "Random". The checking continues anyway. [templateInstantiation] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_probe_benchmark.cc:488:27: debug: Failed to instantiate template "Sequential". The checking continues anyway. [templateInstantiation] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_probe_benchmark.cc:297:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Align [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_probe_benchmark.cc:388:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Align [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_probe_benchmark.cc:430:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Align [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_probe_benchmark.cc:435:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Align [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_probe_benchmark.cc:440:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_probe_benchmark.cc:468:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_probe_benchmark.cc:95:3: style: Class 'RandomizedAllocator < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_probe_benchmark.cc:95:3: style: Class 'RandomizedAllocator < Key >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_resize_impl_test.cc:25:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/raw_hash_set_test.cc:76:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/test_instance_tracker.cc:18:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/test_instance_tracker_test.cc:62:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/container/internal/unordered_map_test.cc:24:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/internal/unordered_set_test.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/node_hash_map_test.cc:36:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/node_hash_set_test.cc:35:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/container/sample_element_size_test.cc:29:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/crc/crc32c.cc:25:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/crc/crc32c_test.cc:81:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/crc/internal/cpu_detect.cc:58:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/crc/internal/crc.cc:52:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/crc/internal/crc_cord_state.cc:24:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/crc/internal/crc_cord_state_test.cc:35:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/crc/internal/crc_memcpy_fallback.cc:24:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/crc/internal/crc_memcpy_test.cc:99:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/crc/internal/crc_non_temporal_memcpy.cc:24:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/crc/internal/crc_x86_arm_combined.cc:38:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/crc/internal/non_temporal_memcpy_test.cc:51:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/debugging/failure_signal_handler.cc:348:1: debug: Failed to parse 'using GetTidType = decltype ( absl :: base_internal :: GetTID ( ) ) ;'. The checking continues anyway. [simplifyUsing] abseil-cpp-20250814.1/absl/debugging/failure_signal_handler.cc:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/debugging/failure_signal_handler.cc:163:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/debugging/failure_signal_handler.cc:223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABSL_ATTRIBUTE_UNUSED [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/debugging/failure_signal_handler.cc:235:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_SIGINFO [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/debugging/failure_signal_handler.cc:332:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/debugging/failure_signal_handler.cc:376:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/debugging/failure_signal_handler.cc:129:28: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] abseil-cpp-20250814.1/absl/debugging/failure_signal_handler.cc:148:28: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] abseil-cpp-20250814.1/absl/debugging/internal/address_is_readable.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/debugging/internal/bounded_utf8_length_sequence_test.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/debugging/internal/decode_rust_punycode.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/debugging/internal/decode_rust_punycode_test.cc:26:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/debugging/internal/demangle.cc:36:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/debugging/internal/demangle_rust.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/debugging/internal/demangle_rust_test.cc:24:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/debugging/internal/demangle_test.cc:28:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/debugging/internal/examine_stack.cc:46:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/debugging/internal/utf8_for_code_point.cc:22:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/debugging/internal/utf8_for_code_point_test.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/debugging/leak_check_fail_test.cc:32:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/debugging/leak_check_test.cc:32:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/debugging/stacktrace.cc:57:3: error: #error Cannot calculate stack trace: will need to write for your environment [preprocessorErrorDirective] abseil-cpp-20250814.1/absl/debugging/stacktrace_benchmark.cc:22:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/debugging/stacktrace_test.cc:267:2: error: failed to evaluate #if condition, undefined function-like macro invocation: ABSL_HAVE_BUILTIN( ... ) [syntaxError] abseil-cpp-20250814.1/absl/debugging/symbolize_test.cc:89:37: error: syntax error: ( . text [syntaxError] abseil-cpp-20250814.1/absl/flags/commandlineflag.cc:31:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kProgrammaticChange [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/commandlineflag_test.cc:75:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/flags/config_test.cc:24:2: error: #error ABSL_FLAGS_STRIP_NAMES is not defined [preprocessorErrorDirective] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_bool_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_int16_t_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_uint16_t_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_int32_t_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_uint32_t_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_int64_t_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_uint64_t_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_double_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_float_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_String_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_VectorOfStrings_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_OptionalInt_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_OptionalString_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_AbslDuration_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_UDT_flag_0000000000 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/flags/flag_benchmark.cc:210:5: style:inconclusive: Boolean expression 'a' is used in bitwise operation. [bitwiseOnBoolean] abseil-cpp-20250814.1/absl/flags/flag_test.cc:1122:6: debug: Failed to instantiate template "TestExpectedLeaks". The checking continues anyway. [templateInstantiation] abseil-cpp-20250814.1/absl/flags/flag_test.cc:107:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/flags/internal/commandlineflag.cc:19:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/flags/internal/flag.cc:64:3: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_FLAGS_INTERNAL_SUPPORTED_TYPES is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/flags/internal/path_util_test.cc:36:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/flags/internal/private_handle_accessor.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/flags/internal/program_name.cc:29:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/flags/internal/sequence_lock_test.cc:43:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/flags/internal/usage.cc:60:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/flags/internal/usage_test.cc:115:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/flags/marshalling.cc:41:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/flags/marshalling_test.cc:109:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/flags/parse.cc:63:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/flags/parse_test.cc:315:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/flags/reflection.cc:36:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/flags/reflection_test.cc:51:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/flags/usage.cc:31:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/flags/usage_config.cc:44:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/flags/usage_config_test.cc:62:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/functional/any_invocable_test.cc:247:15: debug: simplifyOperatorName: found unsimplified operator name [debug] abseil-cpp-20250814.1/absl/functional/any_invocable_test.cc:266:15: debug: simplifyOperatorName: found unsimplified operator name [debug] abseil-cpp-20250814.1/absl/functional/any_invocable_test.cc:285:15: debug: simplifyOperatorName: found unsimplified operator name [debug] abseil-cpp-20250814.1/absl/functional/any_invocable_test.cc:560:0: debug: simplifyOperatorName: found unsimplified operator name [debug] abseil-cpp-20250814.1/absl/functional/any_invocable_test.cc:315:3: debug: Failed to parse 'using UnqualifiedUnaryFunType = int ( const Int && ) noexcept ( NothrowCall :: no == NothrowCall :: yes ) ;'. The checking continues anyway. [simplifyUsing] abseil-cpp-20250814.1/absl/functional/any_invocable_test.cc:422:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/functional/bind_front_test.cc:31:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/functional/function_ref_test.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/functional/function_type_benchmark.cc:25:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/functional/overload_test.cc:43:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:198:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:357:21: style: The member function 'StringRand < 3 >::Get' can be static. [functionStatic] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:357:21: style: The member function 'StringRand < 5 >::Get' can be static. [functionStatic] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:357:21: style: The member function 'StringRand < 9 >::Get' can be static. [functionStatic] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:357:21: style: The member function 'StringRand < 17 >::Get' can be static. [functionStatic] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:357:21: style: The member function 'StringRand < 33 >::Get' can be static. [functionStatic] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:357:21: style: The member function 'StringRand < 65 >::Get' can be static. [functionStatic] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:357:21: style: The member function 'StringRand < 257 >::Get' can be static. [functionStatic] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:346:5: style: The member function 'PodRand < int32_t >::Get' can be static. [functionStatic] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:346:5: style: The member function 'PodRand < int64_t >::Get' can be static. [functionStatic] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < int32_t >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < int64_t >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( std :: pair < int32_t , int32_t > { } ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( std :: pair < int64_t , int64_t > { } ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( std :: tuple < int32_t , bool , int64_t > { } ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( std :: string ( ) ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( std :: string ( 10 , 'a' ) ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( std :: string ( 30 , 'a' ) ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( std :: string ( 90 , 'a' ) ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( std :: string ( 200 , 'a' ) ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( std :: string ( 5000 , 'a' ) ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( std :: vector < double > ( 10 , 1.1 ) ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( std :: vector < double > ( 100 , 1.1 ) ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( std :: vector < double > ( 1000 , 1.1 ) ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( FlatHashSet < int64_t > 10 ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( FlatHashSet < int64_t > 100 ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( FlatHashSet < int64_t > 1000 ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( FlatHashSet < double > 10 ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( FlatHashSet < double > 100 ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( FlatHashSet < double > 1000 ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( FastUnorderedSet < int64_t > 1000 ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_benchmark.cc:83:10: style:inconclusive: Technically the member function 'TypeErasedAbslHash < decltype ( FastUnorderedSet < double > 1000 ) >::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/hash/hash_instantiated_test.cc:102:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/hash/hash_test.cc:913:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/hash/internal/city.cc:33:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/hash/internal/city_test.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/hash/internal/hash.cc:30:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/die_if_null.cc:22:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/die_if_null_test.cc:34:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/log/flags.cc:36:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/flags_test.cc:54:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/log/globals.cc:33:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/globals_test.cc:41:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/log/initialize.cc:22:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/check_op.cc:35:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/conditions.cc:24:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/fnmatch.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/globals.cc:33:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/log_format.cc:46:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/log_message.cc:70:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/log_sink_set.cc:51:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/nullguard.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/proto.cc:28:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/stderr_log_sink_test.cc:35:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/log/internal/structured_proto.cc:26:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/structured_proto_test.cc:31:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/test_actions.cc:31:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/test_helpers.cc:29:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/test_matchers.cc:35:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/vlog_config.cc:44:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/internal/vlog_config_benchmark.cc:36:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/log_benchmark.cc:77:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfinity [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/log/log_benchmark.cc:88:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfinity [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/log/log_benchmark.cc:103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_v [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/log/log_benchmark.cc:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_v [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/log/log_benchmark.cc:144:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfinity [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/log/log_benchmark.cc:75:54: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_DisabledLogOverhead' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/log/log_benchmark.cc:84:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/log/log_benchmark.cc:75:54: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/log/log_benchmark.cc:86:53: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_EnabledLogOverhead' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/log/log_benchmark.cc:96:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/log/log_benchmark.cc:86:53: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/log/log_entry.cc:31:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/log_entry_test.cc:55:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/log/log_format_test.cc:74:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/log/log_macro_hygiene_test.cc:62:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/log/log_modifier_methods_test.cc:83:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/log/log_sink_test.cc:46:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/log/log_streamer_test.cc:67:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/log/scoped_mock_log.cc:34:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIgnoreUnexpected [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/log/scoped_mock_log.cc:55:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/log/scoped_mock_log.cc:62:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_capturing_logs_ [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/log/scoped_mock_log.cc:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_capturing_logs_ [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/log/scoped_mock_log.cc:81:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/log/scoped_mock_log_test.cc:82:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/log/stripping_test.cc:256:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/log/structured_test.cc:47:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/log/vlog_is_on_test.cc:63:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/memory/memory_test.cc:55:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/meta/type_traits_test.cc:89:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/numeric/bits_test.cc:26:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/numeric/int128.cc:30:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/numeric/int128_stream_test.cc:103:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/numeric/int128_test.cc:55:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/profiling/hashtable.cc:76:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/profiling/internal/exponential_biased.cc:28:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/profiling/internal/exponential_biased_test.cc:30:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/profiling/internal/periodic_sampler.cc:22:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/profiling/internal/periodic_sampler_benchmark.cc:19:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/profiling/internal/periodic_sampler_test.cc:25:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/profiling/internal/profile_builder.cc:38:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/profiling/internal/sample_recorder_test.cc:35:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/benchmarks.cc:144:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/benchmarks.cc:154:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/benchmarks.cc:191:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/benchmarks.cc:198:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/benchmarks.cc:206:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/benchmarks.cc:212:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/benchmarks.cc:219:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/benchmarks.cc:73:8: style: The member function '::PrecompiledSeedSeq::generate' can be static. [functionStatic] abseil-cpp-20250814.1/absl/random/benchmarks.cc:83:10: style: The member function '::PrecompiledSeedSeq::size' can be static. [functionStatic] abseil-cpp-20250814.1/absl/random/benchmarks.cc:86:8: style: The member function '::PrecompiledSeedSeq::param' can be static. [functionStatic] abseil-cpp-20250814.1/absl/random/bernoulli_distribution_test.cc:33:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/beta_distribution_test.cc:69:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/bit_gen_ref_test.cc:60:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/discrete_distribution.cc:28:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/discrete_distribution_test.cc:47:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/distributions_test.cc:149:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/examples_test.cc:35:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IntervalClosedClosed [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/exponential_distribution_test.cc:63:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/gaussian_distribution.cc:7:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/gaussian_distribution_test.cc:59:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/generators_test.cc:170:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/chi_square.cc:22:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/internal/chi_square_test.cc:113:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/distribution_test_util.cc:28:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/internal/distribution_test_util_test.cc:119:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/entropy_pool.cc:39:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/internal/entropy_pool_test.cc:67:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/explicit_seed_seq_test.cc:173:2: error: failed to evaluate #if condition, undefined function-like macro invocation: ABSL_INTERNAL_HAVE_MIN_GNUC_VERSION( ... ) [syntaxError] abseil-cpp-20250814.1/absl/random/internal/fast_uniform_bits_test.cc:22:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/internal/fastmath_test.cc:56:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/gaussian_distribution_gentables.cc:29:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/internal/generate_real_test.cc:47:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/iostream_state_saver_test.cc:79:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/nanobenchmark.cc:64:2: error: failed to evaluate #if condition, undefined function-like macro invocation: ABSL_HAVE_ATTRIBUTE( ... ) [syntaxError] abseil-cpp-20250814.1/absl/random/internal/nanobenchmark_test.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/internal/nonsecure_base_test.cc:77:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/internal/nonsecure_base_test.cc:239:12: style: Variable 'state' can be declared as const array [constVariable] abseil-cpp-20250814.1/absl/random/internal/nonsecure_base_test.cc:247:12: style: Variable 'state' can be declared as const array [constVariable] abseil-cpp-20250814.1/absl/random/internal/nonsecure_base_test.cc:256:11: style: Variable 'state' can be declared as const array [constVariable] abseil-cpp-20250814.1/absl/random/internal/pcg_engine_test.cc:42:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/randen.cc:44:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/internal/randen_benchmarks.cc:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/internal/randen_benchmarks.cc:133:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/internal/randen_benchmarks.cc:146:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/internal/randen_detect.cc:130:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/internal/randen_engine_test.cc:44:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/randen_hwaes.cc:50:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/internal/randen_hwaes_test.cc:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/internal/randen_round_keys.cc:84:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/internal/randen_slow.cc:27:2: error: failed to evaluate #if condition, undefined function-like macro invocation: ABSL_HAVE_ATTRIBUTE( ... ) [syntaxError] abseil-cpp-20250814.1/absl/random/internal/randen_test.cc:40:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/salted_seed_seq_test.cc:71:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/seed_material.cc:83:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/random/internal/seed_material_test.cc:57:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/traits_test.cc:104:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/uniform_helper_test.cc:35:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/internal/wide_multiply_test.cc:36:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/log_uniform_int_distribution_test.cc:47:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/mock_distributions_test.cc:79:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/mocking_bit_gen_test.cc:81:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/poisson_distribution_test.cc:78:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/seed_gen_exception.cc:38:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/random/seed_sequences_test.cc:48:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/uniform_int_distribution_test.cc:44:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/uniform_real_distribution_test.cc:73:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/random/zipf_distribution_test.cc:49:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/status/internal/status_internal.cc:46:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/status/internal/status_matchers.cc:29:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/status/status.cc:100:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMovedFromString [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:106:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:128:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWithEverything [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:133:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAborted [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:137:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAlreadyExists [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:141:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCancelled [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:145:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDataLoss [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:149:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDeadlineExceeded [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:153:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFailedPrecondition [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:157:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInternal [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:161:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:165:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNotFound [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:169:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOutOfRange [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:173:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPermissionDenied [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:177:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kResourceExhausted [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:181:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnauthenticated [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:185:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnavailable [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:189:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnimplemented [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnknown [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:197:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAborted [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:201:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAlreadyExists [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:205:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCancelled [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:209:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDataLoss [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:213:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDeadlineExceeded [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:217:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFailedPrecondition [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:221:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInternal [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:225:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:229:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNotFound [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:233:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOutOfRange [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:237:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPermissionDenied [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:241:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kResourceExhausted [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:245:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnauthenticated [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:249:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnavailable [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:253:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnimplemented [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:257:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnknown [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status.cc:263:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status_benchmark.cc:31:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidArgument [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/status_benchmark.cc:21:36: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_CreateOk' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/status_benchmark.cc:27:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/status_benchmark.cc:21:36: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/status_benchmark.cc:29:37: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_CreateBad' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/status_benchmark.cc:35:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/status_benchmark.cc:29:37: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/status_matchers_test.cc:44:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/status/status_payload_printer.cc:20:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/status/status_test.cc:48:3: debug: Failed to parse 'using Creator = absl :: Status ( * ) ( absl :: string_view ) ;'. The checking continues anyway. [simplifyUsing] abseil-cpp-20250814.1/absl/status/status_test.cc:51:3: debug: Failed to parse 'using Classifier = bool ( * ) ( const absl :: Status & ) ;'. The checking continues anyway. [simplifyUsing] abseil-cpp-20250814.1/absl/status/status_test.cc:84:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/status/statusor.cc:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/statusor.cc:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/statusor.cc:63:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/statusor.cc:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable init_what_ [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/statusor.cc:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FATAL [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:23:50: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_CtorStatus' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:29:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:23:50: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:31:61: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_CtorStatusWithMessage' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:38:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:31:61: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:40:54: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_CopyCtor_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:49:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:40:54: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:51:51: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_CopyCtor_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:59:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:51:51: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:61:54: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_MoveCtor_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:70:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:61:54: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:72:51: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_MoveCtor_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:80:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:72:51: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:82:56: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_CopyAssign_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:93:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:82:56: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:95:53: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_CopyAssign_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:105:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:95:53: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:107:56: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_MoveAssign_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:118:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:107:56: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:120:53: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_MoveAssign_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:130:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:120:53: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:132:54: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_OkMethod_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:140:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:132:54: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:142:51: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_OkMethod_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:149:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:142:51: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:151:58: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_StatusMethod_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:159:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:151:58: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:161:55: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_StatusMethod_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:168:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:161:55: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:170:64: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_StatusMethodRvalue_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:178:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:170:64: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:180:61: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrInt_StatusMethodRvalue_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:187:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:180:61: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:189:53: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_CtorStatus' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:195:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:189:53: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:197:64: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_CtorStatusWithMessage' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:204:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:197:64: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:206:57: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_CopyCtor_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:215:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:206:57: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:217:54: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_CopyCtor_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:225:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:217:54: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:227:57: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_MoveCtor_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:236:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:227:57: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:238:54: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_MoveCtor_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:246:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:238:54: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:248:59: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_CopyAssign_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:259:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:248:59: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:261:56: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_CopyAssign_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:271:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:261:56: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:273:59: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_MoveAssign_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:284:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:273:59: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:286:56: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_MoveAssign_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:296:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:286:56: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:298:57: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_OkMethod_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:306:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:298:57: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:308:54: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_OkMethod_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:315:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:308:54: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:317:61: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_StatusMethod_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:325:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:317:61: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:327:58: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_StatusMethod_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:334:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:327:58: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:336:67: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_StatusMethodRvalue_Error' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:344:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:336:67: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:346:64: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StatusOrString_StatusMethodRvalue_Ok' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:353:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/status/statusor_benchmark.cc:346:64: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/status/statusor_test.cc:2031:3: debug: Failed to parse 'using Probe = decltype ( value_or_call ) ;'. The checking continues anyway. [simplifyUsing] abseil-cpp-20250814.1/absl/status/statusor_test.cc:120:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/ascii.cc:198:5: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/ascii_benchmark.cc:52:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/ascii_benchmark.cc:58:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/ascii_benchmark.cc:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/ascii_test.cc:129:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/atod_manual_test.cc:91:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/atod_manual_test.cc:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/atod_manual_test.cc:178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/char_formatting_test.cc:36:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/charconv.cc:124:2: error: failed to evaluate #if condition, undefined function-like macro invocation: ABSL_HAVE_BUILTIN( ... ) [syntaxError] abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:24:37: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Strtod_Pi' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:31:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:24:37: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:33:35: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Absl_Pi' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:43:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:33:35: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:45:43: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Strtod_Pi_float' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:52:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:45:43: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:54:41: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Absl_Pi_float' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:64:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:54:41: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:66:44: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Strtod_HardLarge' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:73:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:66:44: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:75:42: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Absl_HardLarge' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:85:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:75:42: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:87:44: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Strtod_HardSmall' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:94:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:87:44: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:96:42: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Absl_HardSmall' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:106:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:96:42: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:108:47: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Strtod_HugeMantissa' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:116:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:108:47: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:118:45: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Absl_HugeMantissa' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:129:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/charconv_benchmark.cc:118:45: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/charconv_test.cc:84:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/charset_benchmark.cc:34:43: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Contains' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/charset_benchmark.cc:55:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/charset_benchmark.cc:34:43: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/charset_benchmark.cc:26:27: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] abseil-cpp-20250814.1/absl/strings/charset_test.cc:32:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/cord.cc:990:10: debug: Failed to instantiate template "GenericCompare". The checking continues anyway. [templateInstantiation] abseil-cpp-20250814.1/absl/strings/cord.cc:101:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxFlatLength [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTERNAL [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:137:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxInline [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:165:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxInline [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:170:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxInline [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxInline [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:302:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAssignCord [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:334:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxInline [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:344:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxInline [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:372:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAssignString [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:386:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAssignString [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:438:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxInline [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:481:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAppendCord [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:562:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kGetAppendBuffer [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:583:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxBytesToCopy [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:601:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPrependCord [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:616:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxInline [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:632:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxFlatLength [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:644:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxFlatLength [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:659:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxBytesToCopy [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:678:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRemovePrefix [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:709:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRemoveSuffix [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:742:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxInline [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:829:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFront [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:854:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSetExpectedChecksum [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:888:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:896:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChunkIterator [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:927:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChunkIterator [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:1084:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_remaining_ [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:1243:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:1376:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxFlatLength [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:1560:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFlatOverhead [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:1561:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxFlatLength [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:1567:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFlatOverhead [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:1570:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CordRepExternal [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:1573:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CordRepSubstring [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/cord.cc:148:10: style:inconclusive: Technically the member function 'absl::CordRepFromString::StringReleaser::operator()' can be const. [functionConst] abseil-cpp-20250814.1/absl/strings/cord.cc:1504:54: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] abseil-cpp-20250814.1/absl/strings/cord_analysis.cc:30:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/cord_buffer_test.cc:72:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/cord_test.cc:1308:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/escaping.cc:42:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/escaping_benchmark.cc:29:46: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_CUnescapeHexString' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/escaping_benchmark.cc:42:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/escaping_benchmark.cc:29:46: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/escaping_benchmark.cc:44:54: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_WebSafeBase64Escape_string' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/escaping_benchmark.cc:58:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/escaping_benchmark.cc:44:54: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/escaping_benchmark.cc:73:49: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_HexStringToBytes_Fail' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/escaping_benchmark.cc:88:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/escaping_benchmark.cc:73:49: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/escaping_benchmark.cc:95:47: style: Parameter 'state' can be declared as reference to const [constParameterReference] abseil-cpp-20250814.1/absl/strings/escaping_test.cc:40:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/has_absl_stringify_test.cc:31:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/has_ostream_operator_test.cc:33:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/internal/charconv_bigint.cc:22:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/charconv_bigint_test.cc:22:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/charconv_parse.cc:25:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/charconv_parse_test.cc:127:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/internal/cord_data_edge_test.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cord_internal.cc:28:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cord_rep_btree.cc:36:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cord_rep_btree_navigator.cc:24:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cord_rep_btree_navigator_test.cc:31:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cord_rep_btree_reader.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cord_rep_btree_reader_test.cc:33:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cord_rep_btree_test.cc:35:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cord_rep_consume.cc:25:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cord_rep_crc.cc:25:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cord_rep_crc_test.cc:25:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cordz_functions.cc:28:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cordz_functions_test.cc:24:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cordz_handle.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cordz_handle_test.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cordz_info.cc:34:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cordz_info_statistics_test.cc:37:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cordz_info_test.cc:33:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cordz_sample_token.cc:22:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cordz_sample_token_test.cc:35:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cordz_update_scope_test.cc:26:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/cordz_update_tracker_test.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/damerau_levenshtein_distance.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/damerau_levenshtein_distance_test.cc:56:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/internal/escaping.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/memutil.cc:22:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/ostringstream.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/ostringstream_benchmark.cc:40:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOutput [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/internal/ostringstream_benchmark.cc:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOutput [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/internal/ostringstream_test.cc:34:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/internal/pow10_helper.cc:20:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/pow10_helper_test.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/resize_uninitialized_test.cc:60:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/internal/str_format/arg.cc:43:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/str_format/arg_test.cc:24:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/str_format/bind.cc:37:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/str_format/bind_test.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/str_format/checker_test.cc:22:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/str_format/convert_test.cc:51:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/str_format/extension.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/str_format/extension_test.cc:90:47: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/internal/str_format/float_conversion.cc:39:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/str_format/output.cc:21:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/str_format/output_test.cc:25:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/str_format/parser.cc:31:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/str_format/parser_test.cc:32:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/string_constant_test.cc:33:3: debug: Failed to parse 'using T = decltype ( str ) ;'. The checking continues anyway. [simplifyUsing] abseil-cpp-20250814.1/absl/strings/internal/string_constant_test.cc:45:3: debug: Failed to parse 'using T = decltype ( str ) ;'. The checking continues anyway. [simplifyUsing] abseil-cpp-20250814.1/absl/strings/internal/string_constant_test.cc:55:3: debug: Failed to parse 'using T = decltype ( str2 ) ;'. The checking continues anyway. [simplifyUsing] abseil-cpp-20250814.1/absl/strings/internal/string_constant_test.cc:31:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/internal/stringify_sink.cc:17:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/utf8.cc:26:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/internal/utf8_test.cc:175:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/match.cc:56:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/match_test.cc:41:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/numbers.cc:62:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalid_argument [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/numbers.cc:93:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalid_argument [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/numbers.cc:550:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_iec559 [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/numbers.cc:991:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kVmaxOverBase [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/numbers.cc:1026:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kVminOverBase [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/numbers_benchmark.cc:34:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFastToBufferSize [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/numbers_benchmark.cc:202:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] abseil-cpp-20250814.1/absl/strings/numbers_benchmark.cc:274:9: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] abseil-cpp-20250814.1/absl/strings/numbers_test.cc:123:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/str_cat.cc:33:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:43:41: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Sum_By_StrCat' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:57:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:43:41: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:59:46: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StrCat_By_snprintf' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:67:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:59:46: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:69:45: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StrCat_By_Strings' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:78:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:69:45: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:80:50: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StrCat_By_StringOpPlus' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:92:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:80:50: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:94:44: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StrCat_By_StrCat' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:102:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:94:44: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:104:44: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_HexCat_By_StrCat' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:113:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:104:44: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:115:47: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_HexCat_By_StrFormat' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:124:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:115:47: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:126:48: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_HexCat_By_Substitute' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:135:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:126:48: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:137:51: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_FloatToString_By_StrCat' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:146:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:137:51: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:148:55: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_DoubleToString_By_SixDigits' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:158:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:148:55: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:160:54: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_FloatToString_By_StrFormat' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:170:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:160:54: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:278:38: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StrCat_int' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:287:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:278:38: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_cat_benchmark.cc:50:16: style: Variable 'f' can be declared as pointer to const [constVariablePointer] abseil-cpp-20250814.1/absl/strings/str_cat_test.cc:75:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/str_format_test.cc:35:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/str_join_benchmark.cc:32:17: style: Local variable 's' shadows outer variable [shadowVariable] abseil-cpp-20250814.1/absl/strings/str_join_benchmark.cc:29:21: note: Shadowed declaration abseil-cpp-20250814.1/absl/strings/str_join_benchmark.cc:32:17: note: Shadow variable abseil-cpp-20250814.1/absl/strings/str_join_benchmark.cc:64:17: style: Local variable 's' shadows outer variable [shadowVariable] abseil-cpp-20250814.1/absl/strings/str_join_benchmark.cc:60:21: note: Shadowed declaration abseil-cpp-20250814.1/absl/strings/str_join_benchmark.cc:64:17: note: Shadow variable abseil-cpp-20250814.1/absl/strings/str_join_benchmark.cc:97:37: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_JoinTuple' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_join_benchmark.cc:104:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_join_benchmark.cc:97:37: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_join_test.cc:177:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/str_replace.cc:29:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/str_replace_benchmark.cc:68:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/str_replace_benchmark.cc:77:24: style: Local variable 'r' shadows outer variable [shadowVariable] abseil-cpp-20250814.1/absl/strings/str_replace_benchmark.cc:53:12: note: Shadowed declaration abseil-cpp-20250814.1/absl/strings/str_replace_benchmark.cc:77:24: note: Shadow variable abseil-cpp-20250814.1/absl/strings/str_replace_benchmark.cc:94:55: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StrReplaceAllOneReplacement' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_replace_benchmark.cc:103:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_replace_benchmark.cc:94:55: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_replace_benchmark.cc:105:41: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_StrReplaceAll' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/strings/str_replace_benchmark.cc:119:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/strings/str_replace_benchmark.cc:105:41: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/strings/str_replace_test.cc:239:17: style: Local variable 's' shadows outer variable [shadowVariable] abseil-cpp-20250814.1/absl/strings/str_replace_test.cc:198:15: note: Shadowed declaration abseil-cpp-20250814.1/absl/strings/str_replace_test.cc:239:17: note: Shadow variable abseil-cpp-20250814.1/absl/strings/str_replace_test.cc:250:17: style: Local variable 's' shadows outer variable [shadowVariable] abseil-cpp-20250814.1/absl/strings/str_replace_test.cc:198:15: note: Shadowed declaration abseil-cpp-20250814.1/absl/strings/str_replace_test.cc:250:17: note: Shadow variable abseil-cpp-20250814.1/absl/strings/str_replace_test.cc:260:17: style: Local variable 's' shadows outer variable [shadowVariable] abseil-cpp-20250814.1/absl/strings/str_replace_test.cc:198:15: note: Shadowed declaration abseil-cpp-20250814.1/absl/strings/str_replace_test.cc:260:17: note: Shadow variable abseil-cpp-20250814.1/absl/strings/str_replace_test.cc:192:37: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] abseil-cpp-20250814.1/absl/strings/str_split.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/str_split_benchmark.cc:154:34: style: The scope of the variable 'pieces' can be reduced. [variableScope] abseil-cpp-20250814.1/absl/strings/str_split_test.cc:80:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/string_view.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/string_view_benchmark.cc:303:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/strings/string_view_benchmark.cc:60:46: style: Parameter 'state' can be declared as reference to const [constParameterReference] abseil-cpp-20250814.1/absl/strings/string_view_benchmark.cc:105:65: style: Parameter 'state' can be declared as reference to const [constParameterReference] abseil-cpp-20250814.1/absl/strings/string_view_benchmark.cc:130:68: style: Parameter 'state' can be declared as reference to const [constParameterReference] abseil-cpp-20250814.1/absl/strings/string_view_benchmark.cc:343:11: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] abseil-cpp-20250814.1/absl/strings/string_view_test.cc:1076:2: error: failed to evaluate #if condition, undefined function-like macro invocation: ABSL_HAVE_BUILTIN( ... ) [syntaxError] abseil-cpp-20250814.1/absl/strings/strip_test.cc:48:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/strings/substitute.cc:35:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/strings/substitute_test.cc:38:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/synchronization/barrier.cc:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock_ [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/synchronization/blocking_counter.cc:23:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/synchronization/blocking_counter_benchmark.cc:42:58: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_BlockingCounter_DecrementCount' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/synchronization/blocking_counter_benchmark.cc:49:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/synchronization/blocking_counter_benchmark.cc:42:58: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/synchronization/blocking_counter_test.cc:29:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/synchronization/internal/create_thread_identity.cc:32:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/synchronization/internal/graphcycles.cc:49:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/synchronization/internal/graphcycles_test.cc:31:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/synchronization/internal/kernel_timeout.cc:35:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/synchronization/internal/kernel_timeout_test.cc:62:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/synchronization/internal/per_thread_sem.cc:28:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/synchronization/internal/per_thread_sem_test.cc:37:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/synchronization/internal/waiter_base.cc:21:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/synchronization/internal/waiter_test.cc:77:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/synchronization/lifetime_test.cc:110:1: debug: Failed to parse 'using Function = void ( * ) ( ) ;'. The checking continues anyway. [simplifyUsing] abseil-cpp-20250814.1/absl/synchronization/lifetime_test.cc:42:56: style: Parameter 'state' can be declared as pointer to const. However it seems that 'ThreadOne' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/synchronization/lifetime_test.cc:87:26: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/synchronization/lifetime_test.cc:42:56: note: Parameter 'state' can be declared as pointer to const abseil-cpp-20250814.1/absl/synchronization/mutex.cc:82:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:94:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_priority_read_cycles [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:138:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:30:33: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_Mutex' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:36:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:30:33: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:38:38: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_ReaderLock' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:44:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:38:38: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:46:35: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_TryLock' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:54:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:46:35: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:56:41: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_ReaderTryLock' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:64:11: note: You might need to cast the function pointer here abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:56:41: note: Parameter 'state' can be declared as reference to const abseil-cpp-20250814.1/absl/synchronization/mutex_benchmark.cc:275:47: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] abseil-cpp-20250814.1/absl/synchronization/mutex_method_pointer_test.cc:119:3: debug: Failed to parse 'using IncompleteClassMethodPointer = void ( IncompleteClass :: * ) ( ) ;'. The checking continues anyway. [simplifyUsing] abseil-cpp-20250814.1/absl/synchronization/mutex_method_pointer_test.cc:118:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/synchronization/mutex_test.cc:434:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/synchronization/notification.cc:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/synchronization/notification.cc:46:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/synchronization/notification.cc:51:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notified_yet_ [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/synchronization/notification.cc:62:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notified_yet_ [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/synchronization/notification.cc:74:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notified_yet_ [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/synchronization/notification_test.cc:135:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/time/civil_time.cc:26:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/civil_time_test.cc:49:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/time/clock.cc:559:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/clock_benchmark.cc:68:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/time/clock_test.cc:109:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/time/duration.cc:77:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/duration_benchmark.cc:459:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_absl_duration_flag_for_benchmark [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/time/duration_test.cc:59:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/time/flag_test.cc:56:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/time/format.cc:115:18: style: Variable 'literals' can be declared as const array [constVariable] abseil-cpp-20250814.1/absl/time/format_test.cc:43:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/time/internal/cctz/src/cctz_benchmark.cc:68:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sunday [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/time/internal/cctz/src/cctz_benchmark.cc:89:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sunday [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/time/internal/cctz/src/cctz_benchmark.cc:109:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTimeZoneNames [valueFlowBailoutIncompleteVar] abseil-cpp-20250814.1/absl/time/internal/cctz/src/cctz_benchmark.cc:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] abseil-cpp-20250814.1/absl/time/internal/cctz/src/civil_time_detail.cc:24:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/cctz/src/civil_time_test.cc:27:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/cctz/src/test_time_zone_names.cc:20:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/cctz/src/time_zone_fixed.cc:26:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/cctz/src/time_zone_format.cc:52:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/cctz/src/time_zone_format_test.cc:34:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/cctz/src/time_zone_if.cc:22:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/cctz/src/time_zone_impl.cc:28:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/cctz/src/time_zone_info.cc:56:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/cctz/src/time_zone_libc.cc:37:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/cctz/src/time_zone_lookup.cc:70:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/cctz/src/time_zone_lookup_test.cc:37:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/cctz/src/time_zone_posix.cc:25:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/cctz/src/zone_info_source.cc:20:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/internal/test_util.cc:21:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/time.cc:50:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/time/time_benchmark.cc:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] abseil-cpp-20250814.1/absl/time/time_test.cc:76:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/time/time_zone_test.cc:33:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/types/compare_test.cc:21:1: error: There is an unknown macro here somewhere. Configuration is required. If ABSL_NAMESPACE_BEGIN is a macro then please configure it. [unknownMacro] abseil-cpp-20250814.1/absl/types/span_test.cc:58:1: error: syntax error [syntaxError] abseil-cpp-20250814.1/absl/types/variant_test.cc:50:1: error: syntax error [syntaxError] diff: DONE