2025-11-12 05:10 ftp://ftp.de.debian.org/debian/pool/main/p/php8.4/php8.4_8.4.11.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --library=zlib --library=openssl --library=motif --library=sqlite3 --library=libcurl --library=icu --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-87-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 3747685 (2025-11-11 15:43:17 +0100) count: 4223 4229 elapsed-time: 484.1 479.9 head-timing-info: old-timing-info: head results: php-8.4.11/Zend/Optimizer/zend_cfg.h:116:1: error: There is an unknown macro here somewhere. Configuration is required. If BEGIN_EXTERN_C is a macro then please configure it. [unknownMacro] php-8.4.11/Zend/Optimizer/compact_literals.c:50:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_ACC_HAS_TYPE_HINTS [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/compact_literals.c:128:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STRING [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/compact_literals.c:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_CONST [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/compact_literals.c:156:20: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/compact_vars.c:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_heap1 [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/dce.c:67:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/dce.c:132:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_VAR [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/dce.c:299:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_ASSIGN [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/dce.c:379:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNUSED [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/dce.c:393:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAY_BE_STRING [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/dce.c:400:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/dce.c:418:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_NOP [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/dce.c:508:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/dce.c:523:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNUSED [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/dce.c:532:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FUNC_VARARG [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/dce.c:473:21: style: Condition 'common_source==-1' is always true [knownConditionTrueFalse] php-8.4.11/Zend/Optimizer/dce.c:467:23: note: Assignment 'common_source=-1', assigned value is -1 php-8.4.11/Zend/Optimizer/dce.c:470:14: note: Assuming condition is false php-8.4.11/Zend/Optimizer/dce.c:473:21: note: Condition 'common_source==-1' is always true php-8.4.11/Zend/Optimizer/dce.c:645:17: style: Local variable 'phi' shadows outer variable [shadowVariable] php-8.4.11/Zend/Optimizer/dce.c:528:16: note: Shadowed declaration php-8.4.11/Zend/Optimizer/dce.c:645:17: note: Shadow variable php-8.4.11/Zend/Optimizer/dce.c:75:18: style: Parameter 'op_array' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/dce.c:287:16: style: Variable 'var' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/dce.c:293:120: style: Parameter 'ssa' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/dce.c:318:12: style: Variable 'ssa' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/dce.c:340:84: style: Parameter 'opline' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/dce.c:396:63: style: Parameter 'opline' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/dce.c:396:84: style: Parameter 'ssa_op' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/dce.c:466:51: style: Parameter 'ssa' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/dce.c:569:21: style: Variable 'block' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/dce.c:229:11: style: Variable 'ssa_op' is assigned a value that is never used. [unreadVariable] php-8.4.11/Zend/Optimizer/dce.c:318:12: style: Variable 'ssa' is assigned a value that is never used. [unreadVariable] php-8.4.11/Zend/Optimizer/nop_removal.c:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_heap [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/nop_removal.c:35:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/optimize_func_calls.c:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FALLTHROUGH [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/optimize_func_calls.c:81:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_USER_FUNCTION [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/optimize_func_calls.c:148:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_ACC_VARIADIC [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/optimize_func_calls.c:181:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_INIT_PARENT_PROPERTY_HOOK_CALL [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/optimize_func_calls.c:79:68: style: Parameter 'fcall' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/optimize_func_calls.c:154:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/optimize_temp_vars_5.c:58:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_BITSET_ELM_SIZE [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/optimize_temp_vars_5.c:76:2: style: Variable 'end' is assigned an expression that holds the same value. [redundantAssignment] php-8.4.11/Zend/Optimizer/optimize_temp_vars_5.c:63:6: note: end is assigned 'op_array->opcodes' here. php-8.4.11/Zend/Optimizer/optimize_temp_vars_5.c:76:2: note: Variable 'end' is assigned an expression that holds the same value. php-8.4.11/Zend/Optimizer/optimize_temp_vars_5.c:51:20: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/pass1.c:44:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_CONST [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/pass1.c:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_CONST [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/pass1.c:63:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/pass3.c:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_heap [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/pass3.c:34:52: style: Parameter 'target' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/pass3.c:56:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/sccp.c:103:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:121:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_TYPE_REFCOUNTED [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_TYPE_REFCOUNTED [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:133:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_TYPE_REFCOUNTED [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:139:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_TYPE_REFCOUNTED [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:190:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_CONST [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:200:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_CONST [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:260:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_ARRAY_ELEMENT_REF [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:321:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:332:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:347:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:363:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:390:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_ARRAY [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:412:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_ISEMPTY [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:427:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_ARRAY [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:464:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:484:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:531:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_ARRAY [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:555:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FALLTHROUGH [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:593:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:604:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:613:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:634:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:646:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:658:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FALLTHROUGH [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:672:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:696:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_ARRAY [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:707:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_ARRAY [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:741:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_ARRAY [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:763:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_ACC_COMPILE_TIME_EVAL [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:796:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STRING [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:856:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_table [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:885:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:1776:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAY_BE_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:1867:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:1978:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_ARRAY [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:1996:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:2022:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:2056:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escape_state [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:2100:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opline [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:2134:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_ASSIGN [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:2408:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_NOP [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:2442:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zval [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:2484:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_DUMP_SCCP [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/sccp.c:1593:5: style: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/Zend/Optimizer/sccp.c:1674:14: style: Local variable 'opline' shadows outer argument [shadowArgument] php-8.4.11/Zend/Optimizer/sccp.c:873:55: note: Shadowed declaration php-8.4.11/Zend/Optimizer/sccp.c:1674:14: note: Shadow variable php-8.4.11/Zend/Optimizer/sccp.c:280:43: style: Parameter 'opline' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/sccp.c:280:64: style: Parameter 'ssa_op' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/sccp.c:293:48: style: Parameter 'ssa_op' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/sccp.c:758:50: style: Parameter 'func' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/sccp.c:989:24: style: Variable 'var_info' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/sccp.c:1071:20: style: Variable 'call' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/sccp.c:1827:33: style: Parameter 'ssa_op' can be declared as pointer to const. However it seems that 'sccp_mark_feasible_successors' is a callback function, if 'ssa_op' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/Zend/Optimizer/sccp.c:2479:48: note: You might need to cast the function pointer here php-8.4.11/Zend/Optimizer/sccp.c:1827:33: note: Parameter 'ssa_op' can be declared as pointer to const php-8.4.11/Zend/Optimizer/sccp.c:2044:21: style: Variable 'block' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/sccp.c:2439:13: style: Parameter 'ssa' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/sccp.c:2439:33: style: Parameter 'op_array' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/sccp.c:2206:19: style: Variable 'removed_ops' is assigned a value that is never used. [unreadVariable] php-8.4.11/Zend/Optimizer/sccp.c:2213:19: style: Variable 'removed_ops' is assigned a value that is never used. [unreadVariable] php-8.4.11/Zend/Optimizer/scdf.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zend_ulong [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/scdf.c:112:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable definition_phi [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/scdf.c:211:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FUNC_FREE_LOOP_VAR [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/scdf.c:231:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phis [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/scdf.c:265:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_BB_REACHABLE [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/scdf.c:73:19: style: Variable 'ssa_block' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/scdf.c:143:20: style: Variable 'ssa_block' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/scdf.c:223:79: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/ssa_integrity.c:89:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_CV [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/ssa_integrity.c:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/Optimizer/ssa_integrity.c:34:78: style: Parameter 'check' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/ssa_integrity.c:45:15: style: Variable 'ssa_op' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/ssa_integrity.c:52:15: style: Variable 'ssa_op' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/ssa_integrity.c:58:48: style: Parameter 'ssa' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/ssa_integrity.c:68:72: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/ssa_integrity.c:69:10: style: Variable 'predecessors' can be declared as pointer to const [constVariablePointer] php-8.4.11/Zend/Optimizer/ssa_integrity.c:78:55: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] php-8.4.11/Zend/Optimizer/zend_optimizer.h:95:1: error: There is an unknown macro here somewhere. Configuration is required. If BEGIN_EXTERN_C is a macro then please configure it. [unknownMacro] php-8.4.11/Zend/zend_long.h:125:0: error: #error "Unknown SIZEOF_SIZE_T" [preprocessorErrorDirective] php-8.4.11/Zend/zend_long.h:125:3: error: #error "Unknown SIZEOF_SIZE_T" [preprocessorErrorDirective] php-8.4.11/Zend/zend_vm_opcodes.c:452:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_VM_LAST_OPCODE [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/zend_vm_opcodes.c:458:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_VM_LAST_OPCODE [valueFlowBailoutIncompleteVar] php-8.4.11/Zend/zend_vm_opcodes.c:471:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_VM_LAST_OPCODE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/bcmath/php_bcmath.h:32:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/bz2/bz2_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/bz2/bz2_filter.c:369:102: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/calendar/cal_unix.c:34:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/calendar/cal_unix.c:60:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/calendar/cal_unix.c:32:13: style: Variable 'ta' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/calendar/calendar_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/calendar/easter.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_LONG_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/calendar/easter.c:47:17: style: Variable 'res' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/calendar/french.c:118:11: style:inconclusive: Function 'FrenchToSdn' argument 1 names different: declaration 'inputYear' definition 'year'. [funcArgNamesDifferent] php-8.4.11/ext/calendar/sdncal.h:91:27: note: Function 'FrenchToSdn' argument 1 names different: declaration 'inputYear' definition 'year'. php-8.4.11/ext/calendar/french.c:118:11: note: Function 'FrenchToSdn' argument 1 names different: declaration 'inputYear' definition 'year'. php-8.4.11/ext/calendar/french.c:119:11: style:inconclusive: Function 'FrenchToSdn' argument 2 names different: declaration 'inputMonth' definition 'month'. [funcArgNamesDifferent] php-8.4.11/ext/calendar/sdncal.h:91:42: note: Function 'FrenchToSdn' argument 2 names different: declaration 'inputMonth' definition 'month'. php-8.4.11/ext/calendar/french.c:119:11: note: Function 'FrenchToSdn' argument 2 names different: declaration 'inputMonth' definition 'month'. php-8.4.11/ext/calendar/french.c:120:11: style:inconclusive: Function 'FrenchToSdn' argument 3 names different: declaration 'inputDay' definition 'day'. [funcArgNamesDifferent] php-8.4.11/ext/calendar/sdncal.h:91:58: note: Function 'FrenchToSdn' argument 3 names different: declaration 'inputDay' definition 'day'. php-8.4.11/ext/calendar/french.c:120:11: note: Function 'FrenchToSdn' argument 3 names different: declaration 'inputDay' definition 'day'. php-8.4.11/ext/calendar/gregor.c:151:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_LONG_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/calendar/gregor.c:203:14: style:inconclusive: Function 'GregorianToSdn' argument 1 names different: declaration 'year' definition 'inputYear'. [funcArgNamesDifferent] php-8.4.11/ext/calendar/sdncal.h:72:30: note: Function 'GregorianToSdn' argument 1 names different: declaration 'year' definition 'inputYear'. php-8.4.11/ext/calendar/gregor.c:203:14: note: Function 'GregorianToSdn' argument 1 names different: declaration 'year' definition 'inputYear'. php-8.4.11/ext/calendar/gregor.c:204:14: style:inconclusive: Function 'GregorianToSdn' argument 2 names different: declaration 'month' definition 'inputMonth'. [funcArgNamesDifferent] php-8.4.11/ext/calendar/sdncal.h:72:40: note: Function 'GregorianToSdn' argument 2 names different: declaration 'month' definition 'inputMonth'. php-8.4.11/ext/calendar/gregor.c:204:14: note: Function 'GregorianToSdn' argument 2 names different: declaration 'month' definition 'inputMonth'. php-8.4.11/ext/calendar/gregor.c:205:14: style:inconclusive: Function 'GregorianToSdn' argument 3 names different: declaration 'day' definition 'inputDay'. [funcArgNamesDifferent] php-8.4.11/ext/calendar/sdncal.h:72:51: note: Function 'GregorianToSdn' argument 3 names different: declaration 'day' definition 'inputDay'. php-8.4.11/ext/calendar/gregor.c:205:14: note: Function 'GregorianToSdn' argument 3 names different: declaration 'day' definition 'inputDay'. php-8.4.11/ext/calendar/jewish.c:438:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_LONG_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/calendar/julian.c:216:11: style:inconclusive: Function 'JulianToSdn' argument 1 names different: declaration 'year' definition 'inputYear'. [funcArgNamesDifferent] php-8.4.11/ext/calendar/sdncal.h:78:27: note: Function 'JulianToSdn' argument 1 names different: declaration 'year' definition 'inputYear'. php-8.4.11/ext/calendar/julian.c:216:11: note: Function 'JulianToSdn' argument 1 names different: declaration 'year' definition 'inputYear'. php-8.4.11/ext/calendar/julian.c:217:11: style:inconclusive: Function 'JulianToSdn' argument 2 names different: declaration 'month' definition 'inputMonth'. [funcArgNamesDifferent] php-8.4.11/ext/calendar/sdncal.h:78:37: note: Function 'JulianToSdn' argument 2 names different: declaration 'month' definition 'inputMonth'. php-8.4.11/ext/calendar/julian.c:217:11: note: Function 'JulianToSdn' argument 2 names different: declaration 'month' definition 'inputMonth'. php-8.4.11/ext/calendar/julian.c:218:11: style:inconclusive: Function 'JulianToSdn' argument 3 names different: declaration 'day' definition 'inputDay'. [funcArgNamesDifferent] php-8.4.11/ext/calendar/sdncal.h:78:48: note: Function 'JulianToSdn' argument 3 names different: declaration 'day' definition 'inputDay'. php-8.4.11/ext/calendar/julian.c:218:11: note: Function 'JulianToSdn' argument 3 names different: declaration 'day' definition 'inputDay'. php-8.4.11/ext/com_dotnet/php_com_dotnet.h:38:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/ctype/ctype_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/curl/curl_file_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/curl/curl_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/curl/multi.c:88:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/curl/share.c:50:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/date/lib/astro.c:212:51: style:inconclusive: Function 'timelib_astro_rise_set_altitude' argument 1 names different: declaration 'time' definition 't_loc'. [funcArgNamesDifferent] php-8.4.11/ext/date/lib/timelib.h:1046:51: note: Function 'timelib_astro_rise_set_altitude' argument 1 names different: declaration 'time' definition 't_loc'. php-8.4.11/ext/date/lib/astro.c:212:51: note: Function 'timelib_astro_rise_set_altitude' argument 1 names different: declaration 'time' definition 't_loc'. php-8.4.11/ext/date/lib/astro.c:271:6: style: Variable 't' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/date/lib/astro.c:276:6: style: Variable 't' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/date/lib/dow.c:163:7: style: Variable 'table' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/date/lib/interval.c:211:41: style:inconclusive: Function 'timelib_add' argument 1 names different: declaration 't' definition 'old_time'. [funcArgNamesDifferent] php-8.4.11/ext/date/lib/timelib.h:1075:41: note: Function 'timelib_add' argument 1 names different: declaration 't' definition 'old_time'. php-8.4.11/ext/date/lib/interval.c:211:41: note: Function 'timelib_add' argument 1 names different: declaration 't' definition 'old_time'. php-8.4.11/ext/date/lib/interval.c:242:41: style:inconclusive: Function 'timelib_sub' argument 1 names different: declaration 't' definition 'old_time'. [funcArgNamesDifferent] php-8.4.11/ext/date/lib/timelib.h:1085:41: note: Function 'timelib_sub' argument 1 names different: declaration 't' definition 'old_time'. php-8.4.11/ext/date/lib/interval.c:242:41: note: Function 'timelib_sub' argument 1 names different: declaration 't' definition 'old_time'. php-8.4.11/ext/date/lib/interval.c:284:46: style:inconclusive: Function 'timelib_add_wall' argument 1 names different: declaration 't' definition 'old_time'. [funcArgNamesDifferent] php-8.4.11/ext/date/lib/timelib.h:1076:46: note: Function 'timelib_add_wall' argument 1 names different: declaration 't' definition 'old_time'. php-8.4.11/ext/date/lib/interval.c:284:46: note: Function 'timelib_add_wall' argument 1 names different: declaration 't' definition 'old_time'. php-8.4.11/ext/date/lib/interval.c:338:46: style:inconclusive: Function 'timelib_sub_wall' argument 1 names different: declaration 't' definition 'old_time'. [funcArgNamesDifferent] php-8.4.11/ext/date/lib/timelib.h:1086:46: note: Function 'timelib_sub_wall' argument 1 names different: declaration 't' definition 'old_time'. php-8.4.11/ext/date/lib/interval.c:338:46: note: Function 'timelib_sub_wall' argument 1 names different: declaration 't' definition 'old_time'. php-8.4.11/ext/date/lib/interval.c:211:69: style: Parameter 'interval' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/interval.c:242:69: style: Parameter 'interval' can be declared as pointer to const [constParameterPointer] ext/date/lib/parse_date.re:359:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timelib_error_message [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:439:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_UNSET [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:479:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_UNSET [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:524:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_UNSET [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:554:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_ERR_UNEXPECTED_DATA [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:754:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_TIME_PART_KEEP [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:909:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_UNSET [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:954:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_ZONETYPE_OFFSET [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:1991:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_ERR_UNEXPECTED_CHARACTER [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:2007:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timelib_error_container [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:2107:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_UNSET [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:2180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_FORMAT_LITERAL [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:2198:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_UNSET [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:2682:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_OVERRIDE_TIME [valueFlowBailoutIncompleteVar] ext/date/lib/parse_date.re:1825:3: style: Variable 's->time->have_relative' is reassigned a value before the old one has been used. [redundantAssignment] ext/date/lib/parse_date.re:1824:3: note: s->time->have_relative is assigned ext/date/lib/parse_date.re:1825:3: note: s->time->have_relative is overwritten ext/date/lib/parse_date.re:1323:3: style: Variable 's->time->have_relative' is reassigned a value before the old one has been used. [redundantAssignment] ext/date/lib/parse_date.re:1322:3: note: s->time->have_relative is assigned ext/date/lib/parse_date.re:1323:3: note: s->time->have_relative is overwritten :1073:15: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :4847:14: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :4891:14: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :4936:14: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :7628:12: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :8812:14: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :11729:12: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :12733:11: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :15104:14: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :15148:14: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :18054:14: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :22316:12: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :23049:12: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :23250:12: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :23271:12: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :23430:13: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :23455:13: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :23773:12: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] :23788:12: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] ext/date/lib/parse_date.re:467:38: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ext/date/lib/parse_iso_intervals.re:92:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timelib_error_message [valueFlowBailoutIncompleteVar] ext/date/lib/parse_iso_intervals.re:110:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_UNSET [valueFlowBailoutIncompleteVar] ext/date/lib/parse_iso_intervals.re:138:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELIB_UNSET [valueFlowBailoutIncompleteVar] ext/date/lib/parse_iso_intervals.re:340:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timelib_error_container [valueFlowBailoutIncompleteVar] :226:13: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] ext/date/lib/parse_iso_intervals.re:98:38: style: Parameter 's' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/parse_posix.c:294:2: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] php-8.4.11/ext/date/lib/parse_posix.c:293:22: note: Assuming allocation function fails php-8.4.11/ext/date/lib/parse_posix.c:293:22: note: Assignment 'tmp=calloc(1,sizeof(struct timelib_posix_trans_info))', assigned value is 0 php-8.4.11/ext/date/lib/parse_posix.c:294:2: note: Null pointer dereference php-8.4.11/ext/date/lib/parse_posix.c:295:2: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] php-8.4.11/ext/date/lib/parse_posix.c:293:22: note: Assuming allocation function fails php-8.4.11/ext/date/lib/parse_posix.c:293:22: note: Assignment 'tmp=calloc(1,sizeof(struct timelib_posix_trans_info))', assigned value is 0 php-8.4.11/ext/date/lib/parse_posix.c:295:2: note: Null pointer dereference php-8.4.11/ext/date/lib/parse_posix.c:329:2: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] php-8.4.11/ext/date/lib/parse_posix.c:325:41: note: Assuming allocation function fails php-8.4.11/ext/date/lib/parse_posix.c:325:41: note: Assignment 'tmp=calloc(1,sizeof(struct timelib_posix_str))', assigned value is 0 php-8.4.11/ext/date/lib/parse_posix.c:329:2: note: Null pointer dereference php-8.4.11/ext/date/lib/parse_posix.c:330:7: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] php-8.4.11/ext/date/lib/parse_posix.c:325:41: note: Assuming allocation function fails php-8.4.11/ext/date/lib/parse_posix.c:325:41: note: Assignment 'tmp=calloc(1,sizeof(struct timelib_posix_str))', assigned value is 0 php-8.4.11/ext/date/lib/parse_posix.c:330:7: note: Null pointer dereference php-8.4.11/ext/date/lib/parse_posix.c:473:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php-8.4.11/ext/date/lib/parse_tz.c:522:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/date/lib/parse_tz.c:742:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] php-8.4.11/ext/date/lib/parse_tz.c:495:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] php-8.4.11/ext/date/lib/parse_tz.c:495:2: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] php-8.4.11/ext/date/lib/parse_tz.c:495:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] php-8.4.11/ext/date/lib/parse_tz.c:481:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] php-8.4.11/ext/date/lib/parse_tz.c:476:28: note: Assuming allocation function fails php-8.4.11/ext/date/lib/parse_tz.c:476:28: note: Assignment 'tmp=calloc(1,64)', assigned value is 0 php-8.4.11/ext/date/lib/parse_tz.c:481:3: note: Null pointer dereference php-8.4.11/ext/date/lib/parse_tz.c:496:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] php-8.4.11/ext/date/lib/parse_tz.c:493:28: note: Assuming allocation function fails php-8.4.11/ext/date/lib/parse_tz.c:493:28: note: Assignment 'tmp=calloc(1,64)', assigned value is 0 php-8.4.11/ext/date/lib/parse_tz.c:496:3: note: Null pointer dereference php-8.4.11/ext/date/lib/parse_tz.c:657:2: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] php-8.4.11/ext/date/lib/parse_tz.c:656:20: note: Assuming allocation function fails php-8.4.11/ext/date/lib/parse_tz.c:656:20: note: Assignment 't=calloc(1,sizeof(struct timelib_tzinfo))', assigned value is 0 php-8.4.11/ext/date/lib/parse_tz.c:657:2: note: Null pointer dereference php-8.4.11/ext/date/lib/parse_tz.c:181:45: style: Parameter 'tz' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/parse_tz.c:377:53: style: Parameter 'tz' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/parse_tz.c:377:90: style: Parameter 'abbr' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/parse_tz.c:394:56: style: Parameter 'abbr' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/parse_tz.c:491:49: style: Parameter 'tz' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/parse_tz.c:883:10: style: Variable 'to' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/date/lib/parse_tz.c:884:10: style: Variable 'tl' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/date/lib/parse_tz.c:886:8: style: Variable 'abbr' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/date/lib/parse_tz.c:915:10: style: Variable 'to' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/date/lib/parse_tz.c:955:41: style: Parameter 'one' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/parse_tz.c:955:60: style: Parameter 'two' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/timelib.c:72:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] php-8.4.11/ext/date/lib/timelib.c:111:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] php-8.4.11/ext/date/lib/timelib.c:144:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] php-8.4.11/ext/date/lib/timelib.c:308:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] php-8.4.11/ext/date/lib/timelib.c:114:60: style:inconclusive: Function 'timelib_rel_time_clone' argument 1 names different: declaration 'tz' definition 'rel'. [funcArgNamesDifferent] php-8.4.11/ext/date/lib/timelib.h:896:60: note: Function 'timelib_rel_time_clone' argument 1 names different: declaration 'tz' definition 'rel'. php-8.4.11/ext/date/lib/timelib.c:114:60: note: Function 'timelib_rel_time_clone' argument 1 names different: declaration 'tz' definition 'rel'. php-8.4.11/ext/date/lib/timelib.c:280:64: style:inconclusive: Function 'timelib_strncasecmp' argument 3 names different: declaration 'n' definition 'length'. [funcArgNamesDifferent] php-8.4.11/ext/date/lib/timelib_private.h:180:64: note: Function 'timelib_strncasecmp' argument 3 names different: declaration 'n' definition 'length'. php-8.4.11/ext/date/lib/timelib.c:280:64: note: Function 'timelib_strncasecmp' argument 3 names different: declaration 'n' definition 'length'. php-8.4.11/ext/date/lib/timelib.c:75:40: style: Parameter 't1' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/timelib.c:75:58: style: Parameter 't2' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/timelib.c:114:60: style: Parameter 'rel' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/timelib.c:170:48: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/timelib.c:305:38: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/lib/tm2unixtime.c:226:41: style:inconclusive: Function 'timelib_do_normalize' argument 1 names different: declaration 'base' definition 'time'. [funcArgNamesDifferent] php-8.4.11/ext/date/lib/timelib.h:658:41: note: Function 'timelib_do_normalize' argument 1 names different: declaration 'base' definition 'time'. php-8.4.11/ext/date/lib/tm2unixtime.c:226:41: note: Function 'timelib_do_normalize' argument 1 names different: declaration 'base' definition 'time'. php-8.4.11/ext/date/lib/tm2unixtime.c:118:7: style: Variable 'days_per_month_current_year' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/date/lib/tm2unixtime.c:453:56: style: Parameter 'time' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/date/php_date.h:123:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/dba/libcdb/uint32.h:29:0: error: #error Need type which holds 32 bits [preprocessorErrorDirective] php-8.4.11/ext/dba/libcdb/uint32.h:29:2: error: #error Need type which holds 32 bits [preprocessorErrorDirective] php-8.4.11/ext/dba/libflatfile/flatfile.c:131:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dba/libflatfile/flatfile.c:102:8: style: Variable 'key' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dba/libflatfile/flatfile.c:157:8: style: Variable 'key' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dba/libflatfile/flatfile.c:144:7: style: Variable 'num' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/dba/libflatfile/flatfile.c:186:7: style: Variable 'num' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/dba/libflatfile/flatfile.c:226:7: style: Variable 'num' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/dba/libinifile/inifile.c:312:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dba/libinifile/inifile.c:324:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dba/libinifile/inifile.c:361:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dba/libinifile/inifile.c:385:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dba/libinifile/inifile.c:412:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dba/libinifile/inifile.c:480:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dba/libinifile/inifile.c:170:7: style: Condition 'fline' is always true [knownConditionTrueFalse] php-8.4.11/ext/dba/libinifile/inifile.c:572:72: style:inconclusive: Function 'inifile_replace' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] php-8.4.11/ext/dba/libinifile/inifile.h:49:72: note: Function 'inifile_replace' argument 3 names different: declaration 'val' definition 'value'. php-8.4.11/ext/dba/libinifile/inifile.c:572:72: note: Function 'inifile_replace' argument 3 names different: declaration 'val' definition 'value'. php-8.4.11/ext/dba/libinifile/inifile.c:579:75: style:inconclusive: Function 'inifile_replace_ex' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] php-8.4.11/ext/dba/libinifile/inifile.h:50:75: note: Function 'inifile_replace_ex' argument 3 names different: declaration 'val' definition 'value'. php-8.4.11/ext/dba/libinifile/inifile.c:579:75: note: Function 'inifile_replace_ex' argument 3 names different: declaration 'val' definition 'value'. php-8.4.11/ext/dba/libinifile/inifile.c:586:71: style:inconclusive: Function 'inifile_append' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] php-8.4.11/ext/dba/libinifile/inifile.h:51:71: note: Function 'inifile_append' argument 3 names different: declaration 'val' definition 'value'. php-8.4.11/ext/dba/libinifile/inifile.c:586:71: note: Function 'inifile_append' argument 3 names different: declaration 'val' definition 'value'. php-8.4.11/ext/dba/libinifile/inifile.c:335:7: style: Variable 'res' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/dba/libinifile/inifile.c:337:12: style: Variable 'res' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/dl_test/php_dl_test.h:29:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/dom/lexbor/lexbor/core/array.c:13:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_array_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/array.c:20:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/array.c:71:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/array.c:91:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/array.c:120:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/array.c:155:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/array_obj.c:13:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_array_obj_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/array_obj.c:21:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/array_obj.c:74:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/avl.c:41:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_avl_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/avl.c:48:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/avl.c:107:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_avl_node_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/avl.c:464:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_WRONG_ARGS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/avl.c:329:75: style:inconclusive: Function 'lexbor_avl_rotate_for_delete' argument 3 names different: declaration 'root' definition 'scope'. [funcArgNamesDifferent] php-8.4.11/ext/dom/lexbor/lexbor/core/avl.c:35:50: note: Function 'lexbor_avl_rotate_for_delete' argument 3 names different: declaration 'root' definition 'scope'. php-8.4.11/ext/dom/lexbor/lexbor/core/avl.c:329:75: note: Function 'lexbor_avl_rotate_for_delete' argument 3 names different: declaration 'root' definition 'scope'. php-8.4.11/ext/dom/lexbor/lexbor/core/avl.c:437:33: style: Parameter 'avl' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/core/bst.c:14:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_bst_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/bst.c:23:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/bst.c:333:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_bst_entry_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/bst.c:188:33: style: Parameter 'bst' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/core/bst.c:206:39: style: Parameter 'bst' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/core/bst_map.c:14:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_bst_map_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/bst_map.c:23:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/diyfp.c:125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXBOR_DECIMAL_EXPONENT_OFF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/diyfp.c:141:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXBOR_DECIMAL_EXPONENT_OFF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/dobject.c:18:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_dobject_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/dobject.c:28:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/dobject.c:145:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/dtoa.c:184:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXBOR_DBL_HIDDEN_BIT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/dtoa.c:201:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXBOR_DBL_HIDDEN_BIT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/dtoa.c:78:50: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/core/dtoa.c:238:63: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/core/hash.c:105:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/hash.c:116:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_hash_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/hash.c:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/hash.c:305:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXBOR_HASH_SHORT_SIZE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/hash.c:368:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_map_lowercase [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/hash.c:387:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_map_uppercase [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/hash.c:405:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXBOR_HASH_SHORT_SIZE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/hash.c:430:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXBOR_HASH_SHORT_SIZE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/hash.c:457:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXBOR_HASH_SHORT_SIZE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/in.c:14:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_in_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/in.c:21:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/in.c:66:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXBOR_IN_OPT_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/in.c:91:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_in_node_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/in.c:123:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXBOR_IN_OPT_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/mem.c:13:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_mem_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/mem.c:20:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/mem.c:104:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/mem.c:124:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_mem_chunk_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/mem.c:166:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/mem.c:98:37: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/core/mem.c:138:40: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/core/mraw.c:34:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_mraw_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/mraw.c:43:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/mraw.c:116:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/mraw.c:319:25: style: Variable 'chunk' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/core/plog.c:16:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/print.c:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_PRINT_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/print.c:146:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_PRINT_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/print.c:42:19: style: Variable 'str' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/core/print.c:104:17: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/core/print.c:104:23: style: Variable 'start' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/core/print.c:105:19: style: Variable 'str' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/core/serialize.c:15:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/serialize.c:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/shs.c:67:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_map_lowercase [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/shs.c:96:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_map_uppercase [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/str.c:272:44: error: syntax error [syntaxError] php-8.4.11/ext/dom/lexbor/lexbor/core/strtod.c:143:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXBOR_DBL_EXPONENT_DENORMAL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/strtod.c:184:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXBOR_DECIMAL_EXPONENT_MIN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/core/strtod.c:309:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/css.c:24:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_memory_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/css.c:32:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selector_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/css.c:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/css.c:172:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/css.c:214:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_serialize_length_cb [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/css.c:263:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/css.c:278:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/css.c:273:17: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/log.c:30:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_log_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/log.c:39:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/log.c:151:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_PRINT_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/log.c:175:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_LOG_SYNTAX_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/log.c:198:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/log.c:236:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_serialize_length_cb [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/log.c:289:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/log.c:300:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_serialize_length_cb [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/parser.c:15:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_parser_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/parser.c:26:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/parser.c:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_PARSER_CLEAN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/parser.c:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/parser.c:234:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/parser.c:281:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_state_success [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/parser.c:299:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_UNEXPECTED_DATA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/parser.c:311:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_UNEXPECTED_DATA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/parser.c:325:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_UNEXPECTED_DATA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/parser.c:337:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/parser.c:345:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/parser.c:286:41: style: Parameter 'parser' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo.c:19:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_pseudo_class_shs [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo.c:34:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_pseudo_class_function_shs [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo.c:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_pseudo_data_pseudo_class_function [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo.c:54:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_pseudo_element_shs [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo.c:69:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_pseudo_element_function_shs [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_pseudo_data_pseudo_element_function [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo.c:88:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_pseudo_data_pseudo_class_function [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo.c:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_pseudo_data_pseudo_class_function [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:42:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:59:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_UNEXPECTED_DATA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:66:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_state_complex_list [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:78:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_UNEXPECTED_DATA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:85:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_state_relative_list [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:97:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_state_complex_list [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:109:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_UNEXPECTED_DATA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:116:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_state_complex_list [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:170:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_state_complex_list [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:197:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selector_anb_of_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:231:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:303:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:179:74: style: Parameter 'parser' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:180:76: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/pseudo_state.c:221:28: style: Variable 'rule' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:358:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:412:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_serialize_length_cb [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:458:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:469:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_serialize_length_cb [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:514:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:546:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_serialize_length_cb [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:589:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_UNEXPECTED_DATA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:608:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:623:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:638:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:652:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:748:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_pseudo_data_pseudo_class_function [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:817:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:832:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_pseudo_data_pseudo_class [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:854:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:240:52: style: Parameter 'selector' can be declared as pointer to const. However it seems that 'lxb_css_selector_destroy_undef' is a callback function, if 'selector' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:90:5: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:240:52: note: Parameter 'selector' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:241:50: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'lxb_css_selector_destroy_undef' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:90:5: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:241:50: note: Parameter 'mem' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:336:70: style: Parameter 'selector' can be declared as pointer to const. However it seems that 'lxb_css_selector_destroy_pseudo_element_function' is a callback function, if 'selector' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:91:5: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:336:70: note: Parameter 'selector' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:337:68: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'lxb_css_selector_destroy_pseudo_element_function' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:91:5: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:337:68: note: Parameter 'mem' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:586:54: style: Parameter 'selector' can be declared as pointer to const. However it seems that 'lxb_css_selector_serialize_undef' is a callback function, if 'selector' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:97:5: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:586:54: note: Parameter 'selector' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:587:66: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'lxb_css_selector_serialize_undef' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:97:5: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:587:66: note: Parameter 'ctx' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:645:29: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:814:72: style: Parameter 'selector' can be declared as pointer to const. However it seems that 'lxb_css_selector_serialize_pseudo_element_function' is a callback function, if 'selector' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:106:5: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:814:72: note: Parameter 'selector' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:815:84: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'lxb_css_selector_serialize_pseudo_element_function' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:106:5: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:815:84: note: Parameter 'ctx' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:826:32: style: Variable 'pseudo' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:868:49: style: Parameter 'selector' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:596:18: style: Unused variable: status [unusedVariable] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:615:18: style: Unused variable: status [unusedVariable] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:630:18: style: Unused variable: status [unusedVariable] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:825:18: style: Unused variable: status [unusedVariable] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selectors.c:82:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_selectors_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selectors.c:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selectors.c:111:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_COMBINATOR_DESCENDANT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selectors.c:177:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_PARSER_CLEAN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selectors.c:214:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selectors.c:224:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_PARSER_END [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selectors.c:246:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selectors.c:309:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selectors.c:202:28: style: Variable 'rule' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selectors.c:293:52: style: Parameter 'parser' can be declared as pointer to const. However it seems that 'lxb_css_selectors_components_end' is a callback function, if 'parser' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selectors.c:75:12: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selectors.c:293:52: note: Parameter 'parser' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:227:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_SP_B_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:250:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_SP_C_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:392:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_COMBINATOR_DESCENDANT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:510:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_COMBINATOR_DESCENDANT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:695:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_IDENT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:797:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_IDENT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:850:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_COLON [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1004:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_IDENT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1068:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_COMBINATOR_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1096:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_IDENT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_COMBINATOR_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_COMBINATOR_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_COMBINATOR_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1380:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_DELIM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1400:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_IDENT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1453:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_COMBINATOR_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1519:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_COMBINATOR_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1589:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_COMBINATOR_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1648:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_COMBINATOR_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1685:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_COMBINATOR_DESCENDANT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1713:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN__EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1785:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN__EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1847:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_COMBINATOR_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1886:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1934:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_WHITESPACE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1983:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SELECTOR_TYPE_PSEUDO_CLASS_FUNCTION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:219:64: style: Parameter 'selectors' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:242:64: style: Parameter 'selectors' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:265:63: style: Parameter 'selectors' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:287:29: style: Variable 'states' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:317:29: style: Variable 'states' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:347:29: style: Variable 'states' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:384:29: style: Variable 'states' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:456:29: style: Variable 'states' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:482:29: style: Variable 'states' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:589:29: style: Variable 'states' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:620:29: style: Variable 'states' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:653:26: style: Variable 'selectors' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:902:29: style: Variable 'states' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:930:29: style: Variable 'states' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1446:28: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1513:28: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1514:28: style: Variable 'rule' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1582:28: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1643:28: style: Variable 'rule' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1879:29: style: Variable 'states' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/state.c:1932:29: style: Variable 'states' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/state.c:35:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN__END [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_syntax_anb_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:114:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:121:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_UNEXPECTED_DATA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:141:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_UNEXPECTED_DATA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:235:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_UNEXPECTED_DATA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:292:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:386:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:452:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_serialize_length_cb [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:54:28: style: Variable 'rule' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:110:42: style: Parameter 'parser' can be declared as pointer to const. However it seems that 'lxb_css_syntax_anb_end' is a callback function, if 'parser' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:44:12: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:110:42: note: Parameter 'parser' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:112:30: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'lxb_css_syntax_anb_end' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:44:12: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:112:30: note: Parameter 'ctx' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/anb.c:383:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:162:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_WHITESPACE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:194:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:233:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:276:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:320:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:361:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:402:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:436:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_FUNCTION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:490:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_WRONG_ARGS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:559:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:663:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_state_success [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:685:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_state_success [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:708:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN__END [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:739:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_RS_BRACKET [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:856:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_RS_BRACKET [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:1022:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_state_success [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:1053:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_state_success [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:1153:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_RC_BRACKET [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:1323:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_state_success [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:1398:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_RS_BRACKET [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:1456:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_state_success [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:1521:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_RS_BRACKET [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:1584:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_RS_BRACKET [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:1663:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_RS_BRACKET [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:1716:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN__EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:1732:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_state_success [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/parser.c:1757:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_state_success [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/state.c:2195:47: error: syntax error [syntaxError] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/syntax.c:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_WRONG_STAGE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/syntax.c:76:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_syntax_rule_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/syntax.c:100:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_ansi_replacement_character [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/syntax.c:156:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_char_to_two_hex_value_lowercase [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/syntax.c:202:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_char_to_two_hex_value_lowercase [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/syntax.c:272:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_syntax_res_name_map [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/syntax.c:32:28: style: Variable 'rule' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:107:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_WHITESPACE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:172:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:195:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_DIMENSION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:274:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_syntax_token_res_name_shs_map [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:316:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:524:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:540:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:555:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_serialize_length_cb [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:608:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_LOG_SYNTAX_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:533:71: style:inconclusive: Function 'lxb_css_syntax_token_str_cb' argument 3 names different: declaration 'ctx' definition 'cb_ctx'. [funcArgNamesDifferent] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:41:71: note: Function 'lxb_css_syntax_token_str_cb' argument 3 names different: declaration 'ctx' definition 'cb_ctx'. php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:533:71: note: Function 'lxb_css_syntax_token_str_cb' argument 3 names different: declaration 'ctx' definition 'cb_ctx'. php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:96:64: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/token.c:535:17: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:67:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_syntax_tokenizer_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:148:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:181:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_css_syntax_tokenizer_cache_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:251:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:267:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:292:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:401:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:432:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_WHITESPACE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:501:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_IDENT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:556:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_map_lowercase [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:620:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN_IDENT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:673:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_SYNTAX_TOKEN__EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:263:60: style: Parameter 'tkz' can be declared as pointer to const. However it seems that 'lxb_css_syntax_tokenizer_blank' is a callback function, if 'tkz' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:130:21: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:263:60: note: Parameter 'tkz' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:265:38: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'lxb_css_syntax_tokenizer_blank' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:130:21: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:265:38: note: Parameter 'ctx' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:271:60: style: Parameter 'tkz' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/css/syntax/tokenizer.c:427:29: style: Variable 'token' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/dom/collection.c:16:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_collection_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/collection.c:30:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_WRONG_ARGS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:30:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_attr_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:67:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_DOM_ATTR__LAST_ENTRY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:138:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:167:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS__UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:219:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:265:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:368:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_attr_res_shs_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:394:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_hash_insert_raw [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:407:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_attr_res_data_default [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:413:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_DOM_ATTR__LAST_ENTRY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:434:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_attr_res_shs_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:453:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_attr_res_shs_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:161:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/attr.c:411:40: style: Parameter 'hash' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/cdata_section.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_cdata_section_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/cdata_section.c:43:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/character_data.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_character_data_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/character_data.c:41:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/character_data.c:73:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/character_data.c:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/character_data.c:101:27: style: Local variable 'data' shadows outer argument [shadowArgument] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/character_data.c:91:50: note: Shadowed declaration php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/character_data.c:101:27: note: Shadow variable php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/comment.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_comment_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/comment.c:43:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/document.c:22:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_document_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/document.c:65:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_document_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/document.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/document.c:195:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/document.c:247:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_DOM_DOCUMENT_DTYPE_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/document.c:300:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_DOM_DOCUMENT_DTYPE_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/document.c:348:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_char_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/document.c:416:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_DOM_DOCUMENT_DTYPE_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/document.c:435:42: style: Variable 'root' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/document_fragment.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_document_fragment_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/document_type.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_document_type_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/document_type.c:49:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:62:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:97:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:129:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:188:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS__UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:260:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:325:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:351:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_DOM_ATTR_ID [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:402:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:414:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_DOM_DOCUMENT_DTYPE_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:555:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:674:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:694:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:747:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS__UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:773:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:570:35: style: The statement 'if (element->is_value->length!=0) element->is_value->length=0' is logically equivalent to 'element->is_value->length=0'. [duplicateConditionalAssign] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:571:35: note: Assignment 'element->is_value->length=0' php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:570:35: note: Condition 'element->is_value->length!=0' is redundant php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:243:51: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:441:60: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:460:47: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:574:17: style: Variable 'data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/element.c:771:25: style: Variable 'doc' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/event_target.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_event_target_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/node.c:744:42: error: syntax error [syntaxError] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/processing_instruction.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_processing_instruction_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/processing_instruction.c:43:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/processing_instruction.c:76:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/shadow_root.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_shadow_root_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/text.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_text_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/dom/interfaces/text.c:43:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:194:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:202:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:212:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:378:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:519:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:615:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:645:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:952:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:961:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:970:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:979:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:988:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:997:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1006:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1015:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1024:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1033:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1042:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1051:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1060:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1069:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1078:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1089:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1210:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1335:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1505:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ERROR_CODEPOINT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1555:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1801:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1811:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1818:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1827:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1836:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1845:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1854:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1863:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1872:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1881:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1890:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1899:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1908:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1919:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1943:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_DECODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1950:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_DECODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1985:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_DECODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2093:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_DECODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2189:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_DECODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2245:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_ibm866 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2270:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_DECODE_2022_JP_ESCAPE_START [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2453:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_iso_8859_10 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2464:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_iso_8859_13 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2475:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_iso_8859_14 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2486:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_iso_8859_15 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2497:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_iso_8859_16 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2508:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_iso_8859_2 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2519:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_iso_8859_3 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2530:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_iso_8859_4 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2541:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_iso_8859_5 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2552:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_iso_8859_6 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2563:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_iso_8859_7 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2574:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_iso_8859_8 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2585:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_iso_8859_8 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2596:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_koi8_r [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2607:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_koi8_u [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2636:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_DECODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2717:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_DECODE_CONTINUE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2807:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_DECODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2900:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_DECODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2969:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_codepoint_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3065:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_ctx_gb18030_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3214:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_macintosh [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3221:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_DECODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_windows_1250 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3243:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_windows_1251 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3254:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_windows_1252 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3265:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_windows_1253 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3276:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_windows_1254 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3287:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_windows_1255 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3298:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_windows_1256 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3309:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_windows_1257 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3320:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_windows_1258 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3331:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_windows_874 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3342:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_single_index_x_mac_cyrillic [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1940:56: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:1947:61: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2238:58: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2446:63: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2457:63: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2468:63: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2479:63: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2490:63: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2501:62: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2512:62: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2523:62: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2534:62: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2545:62: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2556:62: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2567:62: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2578:64: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2589:58: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:2600:58: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3207:61: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3218:63: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3225:64: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3236:64: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3247:64: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3258:64: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3269:64: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3280:64: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3291:64: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3302:64: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3313:64: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3324:63: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3335:66: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/decode.c:3346:66: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:278:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:321:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:349:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:520:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_2022_JP_ASCII [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:536:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:544:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:552:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:560:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:568:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:576:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:584:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:592:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:600:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:608:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:616:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:624:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:632:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:640:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:648:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:657:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_multi_hash_jis0208 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:685:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:754:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:803:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:867:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_RANGE_INDEX_GB18030_SIZE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:911:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:961:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:970:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:977:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:985:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:993:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1001:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1009:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1017:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1025:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1033:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1041:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1049:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1057:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1071:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1098:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1105:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1206:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1234:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1269:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1307:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_2022_JP_ROMAN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1462:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_2022_JP_ASCII [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1482:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1490:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1498:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1506:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1514:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1522:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1530:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1538:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1546:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1554:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1562:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1570:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1578:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1586:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1594:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1633:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1669:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1717:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_SMALL_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1790:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1833:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1842:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1849:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1857:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1865:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1873:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1881:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1889:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1897:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1905:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1913:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1921:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1929:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1949:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_ENCODING_ENCODE_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1095:56: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encode.c:1102:61: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encoding.c:49:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_res_shs_entities [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encoding.c:245:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_encode_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/encoding/encoding.c:251:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_encoding_decode_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/encoding.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_WRONG_ARGS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/encoding.c:113:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interface.c:30:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__LAST_ENTRY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interface.c:112:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interface.c:134:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__LAST_ENTRY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interface.c:37:14: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] php-8.4.11/ext/dom/lexbor/lexbor/html/interface.c:44:9: note: Found duplicate branches for 'if' and 'else'. php-8.4.11/ext/dom/lexbor/lexbor/html/interface.c:37:14: note: Found duplicate branches for 'if' and 'else'. php-8.4.11/ext/dom/lexbor/lexbor/html/interface.c:138:22: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] php-8.4.11/ext/dom/lexbor/lexbor/html/interface.c:142:17: note: Found duplicate branches for 'if' and 'else'. php-8.4.11/ext/dom/lexbor/lexbor/html/interface.c:138:22: note: Found duplicate branches for 'if' and 'else'. php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/anchor_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_anchor_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/area_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_area_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/audio_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_audio_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/base_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_base_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/body_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_body_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/br_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_br_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/button_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_button_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/canvas_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_canvas_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/d_list_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_d_list_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/data_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_data_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/data_list_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_data_list_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/details_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_details_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/dialog_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_dialog_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/directory_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_directory_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/div_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_div_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:131:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_document_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:200:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_DOCUMENT_READY_STATE_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:363:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_PROPERTY__LAST_ENTRY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:394:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINTPTR_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:436:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:447:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:486:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:497:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:546:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:613:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:627:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:693:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:735:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_DOCUMENT_READY_STATE_LOADING [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:773:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_DOCUMENT_READY_STATE_LOADING [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:811:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:848:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:885:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:948:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:994:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:445:58: style: Parameter 'sst' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:449:26: style: Variable 'list' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:494:59: style: Parameter 'sst' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:499:26: style: Variable 'list' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:500:27: style: Variable 'sst_in' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:549:26: style: Variable 'list' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:585:63: style: Parameter 'document' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:604:53: style: Parameter 'document' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:605:54: style: Parameter 'style' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:617:53: style: Parameter 'document' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:618:54: style: Parameter 'style' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:681:64: style: Parameter 'document' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:682:63: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:683:65: style: Parameter 'style' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:45:26: style: struct member 'lxb_html_document_event_ctx_t::doc' is never used. [unusedStructMember] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:46:25: style: struct member 'lxb_html_document_event_ctx_t::all' is never used. [unusedStructMember] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:51:38: style: struct member 'lxb_html_document_remove_ctx_t::doc' is never used. [unusedStructMember] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/document.c:52:38: style: struct member 'lxb_html_document_remove_ctx_t::list' is never used. [unusedStructMember] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:54:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:259:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:280:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_PROPERTY__CUSTOM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:333:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:390:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_CSS_RULE_DECLARATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:615:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:643:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:104:52: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:126:50: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:152:57: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:172:57: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:238:50: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:380:69: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:410:59: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:428:57: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:597:51: style: Parameter 'avl' can be declared as pointer to const. However it seems that 'lxb_html_element_style_serialize_cb' is a callback function, if 'avl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:593:31: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:597:51: note: Parameter 'avl' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:598:56: style: Parameter 'node' can be declared as pointer to const. However it seems that 'lxb_html_element_style_serialize_cb' is a callback function, if 'node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:593:31: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:598:56: note: Parameter 'node' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:598:68: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'lxb_html_element_style_serialize_cb' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:593:31: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:598:68: note: Parameter 'ctx' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:619:58: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:620:52: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/element.c:13:20: style: struct member 'lxb_html_element_style_ctx_t::str' is never used. [unusedStructMember] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/embed_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_embed_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/field_set_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_field_set_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/font_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_font_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/form_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_form_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/frame_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_frame_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/frame_set_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_frame_set_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/head_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_head_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/heading_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_heading_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/hr_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_hr_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/html_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_html_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/iframe_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_iframe_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/image_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_image_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/input_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_input_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/label_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_label_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/legend_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_legend_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/li_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_li_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/link_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_link_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/map_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_map_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/marquee_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_marquee_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/media_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_media_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/menu_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_menu_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/meta_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_meta_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/meter_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_meter_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/mod_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_mod_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/o_list_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_o_list_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/object_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_object_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/opt_group_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_opt_group_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/option_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_option_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/output_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_output_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/paragraph_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_paragraph_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/param_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_param_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/picture_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_picture_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/pre_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_pre_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/progress_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_progress_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/quote_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_quote_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/script_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_script_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/select_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_select_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/slot_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_slot_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/source_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_source_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/span_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_span_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/style_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_style_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/style_element.c:62:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__TEXT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/style_element.c:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/style_element.c:33:27: style: Variable 'sst' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/style_element.c:53:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/table_caption_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_table_caption_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/table_cell_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_table_cell_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/table_col_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_table_col_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/table_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_table_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/table_row_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_table_row_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/table_section_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_table_section_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/template_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_template_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/text_area_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_text_area_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/time_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_time_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/title_element.c:18:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_title_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/title_element.c:56:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_DOM_NODE_TYPE_TEXT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/title_element.c:105:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/track_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_track_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/u_list_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_u_list_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/unknown_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_unknown_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/video_element.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_video_element_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/interfaces/window.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_window_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/parser.c:28:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_parser_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/parser.c:35:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/parser.c:72:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_PARSER_STATE_BEGIN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/parser.c:129:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/parser.c:165:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/parser.c:185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_PARSER_STATE_BEGIN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/parser.c:283:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_PARSER_STATE_FRAGMENT_PROCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/parser.c:303:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_PARSER_STATE_FRAGMENT_PROCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/parser.c:358:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_PARSER_STATE_PROCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/parser.c:380:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_PARSER_STATE_BEGIN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/parser.c:406:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_PARSER_STATE_PROCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/parser.c:421:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_PARSER_STATE_PROCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/token.c:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/token.c:121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/token.c:148:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_ansi_replacement_character [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/token.c:202:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/token.c:228:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/token.c:238:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/token.c:281:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_DOM_ATTR_PUBLIC [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/token.c:91:44: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/token.c:110:54: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/token.c:141:57: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/token.c:259:48: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/token.c:351:71: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/token_attr.c:19:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_token_attr_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:41:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:136:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_error_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:249:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_tag_data_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:263:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_dom_attr_data_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:277:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:314:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:348:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:392:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS__UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:382:53: style: Parameter 'tkz' can be declared as pointer to const. However it seems that 'lxb_html_tokenizer_token_done' is a callback function, if 'tkz' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:144:35: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:382:53: note: Parameter 'tkz' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:383:62: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'lxb_html_tokenizer_token_done' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:144:35: note: You might need to cast the function pointer here php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:383:62: note: Parameter 'ctx' can be declared as pointer to const php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer.c:395:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:286:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__TEXT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:329:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__TEXT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:393:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_UNNUCH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:413:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_alpha_character [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:485:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_alpha_character [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:589:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_EOINTA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:647:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_UNEQSIBEATNA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:736:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_UNNUCH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:819:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_EOINTA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:881:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_MIATVA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:970:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_EOINTA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1064:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_EOINTA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1155:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_EOINTA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1238:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_EOINTA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1283:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE_SELF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1318:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__EM_COMMENT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1393:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_UNNUCH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1426:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_comment_before_start [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1503:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_comment_before_start [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1528:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_INOPCO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1560:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_INOPCO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1602:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__TEXT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1656:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_EOINCD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1769:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_alphanumeric_character [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1816:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_res_entities_sbst [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1911:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_UNNACHRE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1955:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_map_hex [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1977:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_map_num [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:1999:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_map_hex [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:2029:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_map_num [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state.c:2070:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_NUCHRE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_comment.c:80:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__EM_COMMENT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_comment.c:100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_comment.c:133:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_comment.c:201:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_cr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_comment.c:354:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_NECO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_comment.c:379:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_EOINCO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_comment.c:408:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_comment.c:463:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:135:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__EM_DOCTYPE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:172:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_EOINDO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:226:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_EOINDO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:314:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:398:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:528:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_INCHSEAFDONA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:578:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_INCHSEAFDONA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:638:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_MIWHAFDOPUKE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:733:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_FORCE_QUIRKS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:799:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:914:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:1030:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:1113:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:1192:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_MIWHAFDOSYKE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:1286:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_FORCE_QUIRKS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:1352:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:1467:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:1579:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_doctype.c:1623:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_data_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_rawtext.c:84:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_cr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_rawtext.c:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_alpha_character [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_rawtext.c:216:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_before_attribute_name [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_rcdata.c:83:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_char_ref [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_rcdata.c:178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_alpha_character [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_rcdata.c:225:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_before_attribute_name [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:173:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_cr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:268:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_alpha_character [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:315:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_before_attribute_name [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:486:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_cr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:577:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_EOINSCHTCOLITE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:656:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_alpha_character [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:677:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_alpha_character [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:725:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_before_attribute_name [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:860:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_alpha_character [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:916:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_cr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:1007:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_EOINSCHTCOLITE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:1073:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKENIZER_ERROR_EOINSCHTCOLITE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:1133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_alpha_character [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tokenizer/state_script.c:1191:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexbor_str_res_alpha_character [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tree_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:56:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:172:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tree_insertion_mode_initial [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:206:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:218:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_DOCUMENT_READY_STATE_COMPLETE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:226:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:251:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:310:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TREE_INSERTION_POSITION_CHILD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:414:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:473:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:516:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:559:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:576:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tree_res_attr_adjust_svg_map [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:616:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tree_res_attr_adjust_foreign_map [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:680:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:712:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:801:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TREE_INSERTION_POSITION_CHILD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:836:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:879:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_rawtext_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:905:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tokenizer_state_rcdata_before [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1027:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1221:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1257:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1292:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1356:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_P [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1386:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1667:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_ANNOTATION_XML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1712:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1726:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1504:25: style: Local variable 'node' shadows outer variable [shadowVariable] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1378:21: note: Shadowed declaration php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1504:25: note: Shadow variable php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:454:51: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:506:65: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:669:73: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:917:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:956:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1001:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1178:56: style: Parameter 'by_node' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1315:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree.c:1378:28: style: Variable 'marker' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/active_formatting.c:121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/active_formatting.c:199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_name [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/active_formatting.c:227:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_name [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/active_formatting.c:44:64: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/active_formatting.c:67:62: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/active_formatting.c:91:70: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/active_formatting.c:124:21: style: Variable 'af' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/error.c:12:43: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_after_body.c:33:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_after_body.c:16:32: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_after_frameset.c:33:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_after_frameset.c:16:32: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_body.c:32:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_DOTOAFBOMO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_body.c:17:32: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_frameset.c:28:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_DOTOAFFRMO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_frameset.c:16:32: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_head.c:30:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_head.c:47:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_head.c:180:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_head.c:194:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_BODY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_head.c:43:32: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_head.c:64:33: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_head.c:82:33: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/after_head.c:191:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/before_head.c:30:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/before_head.c:47:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/before_head.c:107:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTOINBEHEMO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/before_head.c:119:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_HEAD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/before_head.c:140:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/before_head.c:43:32: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/before_html.c:32:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/before_html.c:46:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_DOTOINBEHTMO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/before_html.c:119:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTOINBEHTMO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/before_html.c:133:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/before_html.c:155:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/before_html.c:50:32: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/foreign_content.c:34:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_name [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/foreign_content.c:65:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_SCRIPT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/foreign_content.c:83:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_MATH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/foreign_content.c:132:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_NUCH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/foreign_content.c:208:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/foreign_content.c:220:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_DOTOFOCOMO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/foreign_content.c:239:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_FONT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/foreign_content.c:284:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/foreign_content.c:63:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/foreign_content.c:204:24: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/foreign_content.c:240:32: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:31:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__TEXT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:58:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__TEXT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:83:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_NUCH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:117:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:153:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:165:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_DOTOINBOMO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:177:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:217:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:249:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:289:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_BAENOPELISWR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:309:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_NOBOELINSC [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:333:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_NOBOELINSC [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:368:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:402:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNELINOPELST [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:439:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:462:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:505:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_LI [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:569:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_DD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:643:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:664:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:705:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:740:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:805:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:832:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:864:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:895:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:928:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNELINACFOST [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:978:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1004:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1057:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1081:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1115:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_DOM_DOCUMENT_CMODE_QUIRKS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1177:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1200:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1215:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1256:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1282:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1299:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1314:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1345:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1371:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1387:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1402:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1441:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_OPTION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1478:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_RUBY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1512:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_RTC [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1536:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1567:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1600:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1612:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1638:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1659:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1688:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:149:24: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:174:21: style: Variable 'temp_node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:214:28: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:247:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:304:21: style: Variable 'body_node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:328:21: style: Variable 'body_node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:357:21: style: Variable 'body_node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:358:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:383:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:384:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:428:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:429:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:455:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:455:28: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:493:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:557:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:632:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:633:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:658:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:659:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:730:28: style: Variable 'current' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:796:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:802:29: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1078:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1141:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1142:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1174:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1252:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1271:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1272:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1310:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1335:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1336:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1365:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1383:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1399:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1438:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1468:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1501:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1533:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1564:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1609:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_body.c:1634:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_caption.c:21:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_MIELINSC [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_caption.c:60:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_MIELINSC [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_caption.c:93:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_caption.c:116:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_cell.c:22:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_TD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_cell.c:47:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_cell.c:83:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_MIELINSC [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_cell.c:100:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_cell.c:117:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_cell.c:145:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_cell.c:79:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_cell.c:112:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_column_group.c:17:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_COLGROUP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_column_group.c:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_column_group.c:65:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_column_group.c:88:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_column_group.c:105:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_COLGROUP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_column_group.c:123:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_column_group.c:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_column_group.c:61:24: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_column_group.c:84:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_frameset.c:15:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_frameset.c:47:32: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_frameset.c:66:33: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_frameset.c:79:33: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_frameset.c:98:29: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head.c:44:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head.c:61:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head.c:217:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tree_insertion_mode_after_head [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head.c:250:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head.c:297:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head.c:333:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_TECLTOWIOPINHEMO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head.c:362:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tree_insertion_mode_after_head [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head.c:57:32: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head.c:81:33: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head.c:97:33: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head.c:117:33: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head.c:130:33: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head.c:151:33: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head_noscript.c:24:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head_noscript.c:43:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_DOTOINHENOMO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head_noscript.c:99:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_BR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_head_noscript.c:114:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_row.c:19:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_row.c:40:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_row.c:64:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_row.c:91:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_row.c:116:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_row.c:142:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_row.c:165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_row.c:15:21: style: Variable 'current' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_row.c:34:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_row.c:59:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_row.c:86:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_row.c:111:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:19:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_NUCH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:56:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:68:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_DOTOINSEMO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:87:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_OPTION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:108:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_OPTION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:135:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_OPTION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:165:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_OPTION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:194:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_OPTION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:214:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:233:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:258:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:296:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:305:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:314:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:52:24: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:84:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:105:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:132:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:209:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:231:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select.c:256:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select_in_table.c:18:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select_in_table.c:37:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select_in_table.c:72:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__LAST_ENTRY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_select_in_table.c:35:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:19:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:60:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:72:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_DOTOINTAMO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:86:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:112:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:131:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_COLGROUP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:182:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_TBODY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:204:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:227:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:246:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:272:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_DOM_ATTR_TYPE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:313:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:354:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:374:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:15:21: style: Variable 'current' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:31:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:56:24: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:81:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:106:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:126:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:154:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:177:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table.c:310:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table_body.c:20:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table_body.c:38:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table_body.c:58:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table_body.c:92:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_MIELINSC [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table_body.c:118:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_MIELINSC [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table_body.c:138:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_RULES_ERROR_UNCLTO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table_body.c:162:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table_body.c:14:21: style: Variable 'current' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table_body.c:32:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table_body.c:56:25: style: Variable 'element' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table_body.c:87:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table_body.c:114:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_table_text.c:23:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__TEXT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_template.c:23:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tree_insertion_mode_in_table [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_template.c:40:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tree_insertion_mode_in_column_group [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_template.c:57:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tree_insertion_mode_in_table_body [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_template.c:77:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tree_insertion_mode_in_row [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_template.c:97:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_template.c:123:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tree_insertion_mode_in_body [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_template.c:137:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/in_template.c:91:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/initial.c:151:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_html_tree_insertion_mode_before_html [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/initial.c:194:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/initial.c:236:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_HTML_TOKEN_TYPE_FORCE_QUIRKS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/initial.c:139:32: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/initial.c:227:61: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/text.c:23:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/text.c:31:29: style: Local variable 'node' shadows outer variable [shadowVariable] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/text.c:17:21: note: Shadowed declaration php-8.4.11/ext/dom/lexbor/lexbor/html/tree/insertion_mode/text.c:31:29: note: Shadow variable php-8.4.11/ext/dom/lexbor/lexbor/html/tree/open_elements.c:76:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/open_elements.c:102:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS_HTML [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/open_elements.c:13:60: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/open_elements.c:41:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/open_elements.c:62:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/open_elements.c:92:21: style: Variable 'node' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/open_elements.c:116:60: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/open_elements.c:147:58: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/html/tree/open_elements.c:171:66: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/ns/ns.c:26:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_ns_res_shs_link_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/ns/ns.c:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS__LAST_ENTRY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/ns/ns.c:86:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_ns_res_shs_link_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/ns/ns.c:107:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_ns_res_shs_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/ns/ns.c:126:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_NS__LAST_ENTRY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/ns/ns.c:147:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_ns_res_shs_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/ns/ns.c:64:34: style: Parameter 'hash' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/ns/ns.c:124:41: style: Parameter 'hash' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/dom/lexbor/lexbor/ports/posix/lexbor/core/memory.c:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/ports/windows_nt/lexbor/core/memory.c:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_STATUS_ERROR_OBJECT_IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/selectors-adapted/selectors.c:1330:34: error: syntax error [syntaxError] php-8.4.11/ext/dom/lexbor/lexbor/selectors/selectors.c:1208:40: error: syntax error [syntaxError] php-8.4.11/ext/dom/lexbor/lexbor/tag/tag.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_tag_res_shs_data_default [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/tag/tag.c:46:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_tag_res_shs_data_default [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/tag/tag.c:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LXB_TAG__LAST_ENTRY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/dom/lexbor/lexbor/tag/tag.c:85:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lxb_tag_res_shs_data_default [valueFlowBailoutIncompleteVar] php-8.4.11/ext/enchant/enchant_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/exif/exif.c:89:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/ffi/ffi_arginfo.h:17:72: error: syntax error [syntaxError] php-8.4.11/ext/ffi/php_ffi.h:31:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/fileinfo/data_file.c:3:52: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_NONSTRING is a macro then please configure it. [unknownMacro] php-8.4.11/ext/fileinfo/fileinfo.c:217:54: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/fileinfo/libmagic/apprentice.c:187:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] php-8.4.11/ext/fileinfo/libmagic/apprentice.c:187:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] php-8.4.11/ext/fileinfo/libmagic/ascmagic.c:112:35: style: Variable 'utf8_end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/fileinfo/libmagic/ascmagic.c:338:61: style: Parameter 'ubuf' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/ascmagic.c:341:17: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/fileinfo/libmagic/buffer.c:87:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zend_off_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf.c:334:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf.c:354:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zend_off_t [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf.c:394:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf.c:436:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf.c:461:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf.c:564:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf.c:613:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf.c:655:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf.c:722:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf.c:764:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf.c:864:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf.c:973:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf.c:116:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/fileinfo/libmagic/cdf.c:130:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/fileinfo/libmagic/cdf.c:146:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/fileinfo/libmagic/cdf.c:227:42: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/cdf.c:278:42: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/cdf.c:444:52: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/cdf_time.c:139:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/cdf_time.c:171:40: style: Obsolescent function 'ctime_r' called. It is recommended to use 'strftime' instead. [prohibitedctime_rCalled] php-8.4.11/ext/fileinfo/libmagic/cdf_time.c:171:8: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/fileinfo/libmagic/der.c:332:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/der.c:266:46: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/encoding.c:441:69: style: Parameter 'ubuf' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/fsmagic.c:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/funcs.c:232:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/funcs.c:239:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/funcs.c:245:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/funcs.c:336:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_AS_FD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/funcs.c:664:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCRE2_MULTILINE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/funcs.c:317:68: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/funcs.c:738:34: style: Parameter 'ms' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/magic.c:225:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/magic.c:301:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/magic.c:367:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/magic.c:406:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/magic.c:306:34: style: Parameter 'ms' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/magic.c:373:34: style: Parameter 'ms' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/print.c:55:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/print.c:358:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/print.c:50:26: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/readcdf.c:620:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/readcdf.c:261:23: style: Variable 'ce' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/fileinfo/libmagic/readcdf.c:383:19: style: Variable 'd' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:356:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:966:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1003:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1324:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1476:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1561:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1628:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:2279:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCRE2_MULTILINE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1812:54: style: Condition 'mcopy(ms,p,m->type,0,s,offset,nbytes,m)==-1' is always false [knownConditionTrueFalse] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1812:12: note: Calling function 'mcopy' returns 0 php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1812:54: note: Condition 'mcopy(ms,p,m->type,0,s,offset,nbytes,m)==-1' is always false php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1324:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1561:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1561:3: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:527:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:553:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:557:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:2321:12: style: Local variable 'match' shadows outer function [shadowFunction] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:48:18: note: Shadowed declaration php-8.4.11/ext/fileinfo/libmagic/softmagic.c:2321:12: note: Shadow variable php-8.4.11/ext/fileinfo/libmagic/softmagic.c:537:29: style: Parameter 'ms' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:775:14: style: Variable 'scp' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:996:27: style: Parameter 'ms' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1201:16: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1468:26: style: Parameter 'ms' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1468:44: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1521:48: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1586:49: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:2092:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1228:8: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1235:8: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1243:8: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1248:8: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1255:8: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1263:8: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1270:8: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1279:8: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1284:8: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1293:8: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] php-8.4.11/ext/fileinfo/libmagic/softmagic.c:1298:8: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] php-8.4.11/ext/fileinfo/php_libmagic.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCRE2_CASELESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/filter/php_filter.h:39:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/ftp/ftp.c:131:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:666:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_LONG_FMT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:726:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:890:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH_OF_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:981:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_FLAG_EOL_UNIX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:1055:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH_OF_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:1135:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:1414:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:1422:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:1492:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:1518:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:1557:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_POLLREADABLE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:1631:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_POLLREADABLE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:1654:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:1678:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_POLLREADABLE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:1723:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:2114:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:2147:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH_OF_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:2275:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH_OF_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:2332:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/ftp/ftp.c:1210:14: style: Variable 'tm.tm_isdst' is reassigned a value before the old one has been used. [redundantAssignment] php-8.4.11/ext/ftp/ftp.c:1198:14: note: tm.tm_isdst is assigned php-8.4.11/ext/ftp/ftp.c:1210:14: note: tm.tm_isdst is overwritten php-8.4.11/ext/ftp/ftp.c:1521:9: style: Local variable 'buf' shadows outer argument [shadowArgument] php-8.4.11/ext/ftp/ftp.c:1511:46: note: Shadowed declaration php-8.4.11/ext/ftp/ftp.c:1521:9: note: Shadow variable php-8.4.11/ext/ftp/ftp.c:1559:8: style: Local variable 'buf' shadows outer argument [shadowArgument] php-8.4.11/ext/ftp/ftp.c:1548:46: note: Shadowed declaration php-8.4.11/ext/ftp/ftp.c:1559:8: note: Shadow variable php-8.4.11/ext/ftp/ftp.c:462:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/ftp/ftp.c:795:10: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/ftp/ftp.c:938:10: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/ftp/ftp.c:1178:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/ftp/ftp.c:1426:54: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/ftp/ftp.c:1548:19: style: Parameter 'ftp' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/ftp/ftp.c:1674:21: style: Parameter 'ftp' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/gd.c:305:1: error: There is an unknown macro here somewhere. Configuration is required. If PHP_INI_BEGIN is a macro then please configure it. [unknownMacro] php-8.4.11/ext/gd/libgd/gd.c:73:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd.c:108:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd.c:1132:11: style: Condition 'dx==0' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd.c:1121:9: note: Assuming that condition 'dx==0' is not redundant php-8.4.11/ext/gd/libgd/gd.c:1132:11: note: Condition 'dx==0' is always false php-8.4.11/ext/gd/libgd/gd.c:1871:85: style: Condition 'color<0' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd.c:1865:26: note: Assuming that condition 'color<0' is not redundant php-8.4.11/ext/gd/libgd/gd.c:1871:85: note: Condition 'color<0' is always false php-8.4.11/ext/gd/libgd/gd.c:946:14: style: Variable 'tileColor' is reassigned a value before the old one has been used. [redundantAssignment] php-8.4.11/ext/gd/libgd/gd.c:945:14: note: tileColor is assigned php-8.4.11/ext/gd/libgd/gd.c:946:14: note: tileColor is overwritten php-8.4.11/ext/gd/libgd/gd.c:624:37: style:inconclusive: Function 'gdImagePaletteCopy' argument 1 names different: declaration 'dst' definition 'to'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:589:36: note: Function 'gdImagePaletteCopy' argument 1 names different: declaration 'dst' definition 'to'. php-8.4.11/ext/gd/libgd/gd.c:624:37: note: Function 'gdImagePaletteCopy' argument 1 names different: declaration 'dst' definition 'to'. php-8.4.11/ext/gd/libgd/gd.c:624:52: style:inconclusive: Function 'gdImagePaletteCopy' argument 2 names different: declaration 'src' definition 'from'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:589:52: note: Function 'gdImagePaletteCopy' argument 2 names different: declaration 'src' definition 'from'. php-8.4.11/ext/gd/libgd/gd.c:624:52: note: Function 'gdImagePaletteCopy' argument 2 names different: declaration 'src' definition 'from'. php-8.4.11/ext/gd/libgd/gd.c:1292:72: style:inconclusive: Function 'gdImageAALine' argument 6 names different: declaration 'color' definition 'col'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:426:71: note: Function 'gdImageAALine' argument 6 names different: declaration 'color' definition 'col'. php-8.4.11/ext/gd/libgd/gd.c:1292:72: note: Function 'gdImageAALine' argument 6 names different: declaration 'color' definition 'col'. php-8.4.11/ext/gd/libgd/gd.c:1771:40: style:inconclusive: Function 'gdImageEllipse' argument 2 names different: declaration 'cx' definition 'mx'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:675:40: note: Function 'gdImageEllipse' argument 2 names different: declaration 'cx' definition 'mx'. php-8.4.11/ext/gd/libgd/gd.c:1771:40: note: Function 'gdImageEllipse' argument 2 names different: declaration 'cx' definition 'mx'. php-8.4.11/ext/gd/libgd/gd.c:1771:48: style:inconclusive: Function 'gdImageEllipse' argument 3 names different: declaration 'cy' definition 'my'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:675:48: note: Function 'gdImageEllipse' argument 3 names different: declaration 'cy' definition 'my'. php-8.4.11/ext/gd/libgd/gd.c:1771:48: note: Function 'gdImageEllipse' argument 3 names different: declaration 'cy' definition 'my'. php-8.4.11/ext/gd/libgd/gd.c:1810:47: style:inconclusive: Function 'gdImageFilledEllipse' argument 2 names different: declaration 'cx' definition 'mx'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:696:46: note: Function 'gdImageFilledEllipse' argument 2 names different: declaration 'cx' definition 'mx'. php-8.4.11/ext/gd/libgd/gd.c:1810:47: note: Function 'gdImageFilledEllipse' argument 2 names different: declaration 'cx' definition 'mx'. php-8.4.11/ext/gd/libgd/gd.c:1810:55: style:inconclusive: Function 'gdImageFilledEllipse' argument 3 names different: declaration 'cy' definition 'my'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:696:54: note: Function 'gdImageFilledEllipse' argument 3 names different: declaration 'cy' definition 'my'. php-8.4.11/ext/gd/libgd/gd.c:1810:55: note: Function 'gdImageFilledEllipse' argument 3 names different: declaration 'cy' definition 'my'. php-8.4.11/ext/gd/libgd/gd.c:1810:77: style:inconclusive: Function 'gdImageFilledEllipse' argument 6 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:696:76: note: Function 'gdImageFilledEllipse' argument 6 names different: declaration 'color' definition 'c'. php-8.4.11/ext/gd/libgd/gd.c:1810:77: note: Function 'gdImageFilledEllipse' argument 6 names different: declaration 'color' definition 'c'. php-8.4.11/ext/gd/libgd/gd.c:1970:51: style:inconclusive: Function 'gdImageFill' argument 4 names different: declaration 'color' definition 'nc'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:698:51: note: Function 'gdImageFill' argument 4 names different: declaration 'color' definition 'nc'. php-8.4.11/ext/gd/libgd/gd.c:1970:51: note: Function 'gdImageFill' argument 4 names different: declaration 'color' definition 'nc'. php-8.4.11/ext/gd/libgd/gd.c:2992:23: style:inconclusive: Function 'gdAlphaBlend' argument 1 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:105:22: note: Function 'gdAlphaBlend' argument 1 names different: declaration 'dest' definition 'dst'. php-8.4.11/ext/gd/libgd/gd.c:2992:23: note: Function 'gdAlphaBlend' argument 1 names different: declaration 'dest' definition 'dst'. php-8.4.11/ext/gd/libgd/gd.c:3080:26: style:inconclusive: Function 'gdLayerMultiply' argument 1 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:107:25: note: Function 'gdLayerMultiply' argument 1 names different: declaration 'dest' definition 'dst'. php-8.4.11/ext/gd/libgd/gd.c:3080:26: note: Function 'gdLayerMultiply' argument 1 names different: declaration 'dest' definition 'dst'. php-8.4.11/ext/gd/libgd/gd.c:2329:10: style: Local variable 'c' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd.c:2314:6: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd.c:2329:10: note: Shadow variable php-8.4.11/ext/gd/libgd/gd.c:2339:10: style: Local variable 'c' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd.c:2314:6: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd.c:2339:10: note: Shadow variable php-8.4.11/ext/gd/libgd/gd.c:1573:78: style: Parameter 's' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd.c:1584:80: style: Parameter 's' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd.c:1619:38: style: Parameter 's' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd.c:2855:43: style: Parameter 'style' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd2copypal.c:19:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd2time.c:24:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd2topng.c:17:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_bmp.c:262:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_bmp.c:272:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] php-8.4.11/ext/gd/libgd/gd_bmp.c:400:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] php-8.4.11/ext/gd/libgd/gd_bmp.c:292:40: style:inconclusive: Function 'compress_row' argument 1 names different: declaration 'uncompressed_row' definition 'row'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd_bmp.c:28:40: note: Function 'compress_row' argument 1 names different: declaration 'uncompressed_row' definition 'row'. php-8.4.11/ext/gd/libgd/gd_bmp.c:292:40: note: Function 'compress_row' argument 1 names different: declaration 'uncompressed_row' definition 'row'. php-8.4.11/ext/gd/libgd/gd_bmp.c:361:93: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd_bmp.c:670:74: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd_bmp.c:670:91: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd_bmp.c:785:89: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd_bmp.c:855:89: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd_bmp.c:942:89: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd_bmp.c:1017:71: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd_bmp.c:385:6: style: Variable 'row' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_bmp.c:400:7: style: Variable 'row' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_bmp.c:787:21: style: Variable 'xpos' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_bmp.c:787:30: style: Variable 'row' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_bmp.c:788:41: style: Variable 'bit' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_bmp.c:1019:30: style: Variable 'row' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_bmp.c:1021:14: style: Variable 'padding' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_bmp.c:1022:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_bmp.c:1022:15: style: Variable 'j' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_filter.c:156:6: warning: Either the condition 'src==NULL' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck] php-8.4.11/ext/gd/libgd/gd_filter.c:158:9: note: Assuming that condition 'src==NULL' is not redundant php-8.4.11/ext/gd/libgd/gd_filter.c:156:6: note: Null pointer dereference php-8.4.11/ext/gd/libgd/gd_filter.c:194:6: warning: Either the condition 'src==NULL' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck] php-8.4.11/ext/gd/libgd/gd_filter.c:196:9: note: Assuming that condition 'src==NULL' is not redundant php-8.4.11/ext/gd/libgd/gd_filter.c:194:6: note: Null pointer dereference php-8.4.11/ext/gd/libgd/gd_filter.c:241:6: warning: Either the condition 'src==NULL' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck] php-8.4.11/ext/gd/libgd/gd_filter.c:243:9: note: Assuming that condition 'src==NULL' is not redundant php-8.4.11/ext/gd/libgd/gd_filter.c:241:6: note: Null pointer dereference php-8.4.11/ext/gd/libgd/gd_filter.c:52:50: style:inconclusive: Function 'gdImageScatterEx' argument 2 names different: declaration 's' definition 'scatter'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:759:50: note: Function 'gdImageScatterEx' argument 2 names different: declaration 's' definition 'scatter'. php-8.4.11/ext/gd/libgd/gd_filter.c:52:50: note: Function 'gdImageScatterEx' argument 2 names different: declaration 's' definition 'scatter'. php-8.4.11/ext/gd/libgd/gd_filter.c:335:46: style:inconclusive: Function 'gdImageConvolution' argument 2 names different: declaration 'ft' definition 'filter'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:831:46: note: Function 'gdImageConvolution' argument 2 names different: declaration 'ft' definition 'filter'. php-8.4.11/ext/gd/libgd/gd_filter.c:335:46: note: Function 'gdImageConvolution' argument 2 names different: declaration 'ft' definition 'filter'. php-8.4.11/ext/gd/libgd/gd_filter.c:339:26: style: Variable 'pxl' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_gd.c:195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_gd.c:142:40: style:inconclusive: Function 'gdImageCreateFromGd' argument 1 names different: declaration 'in' definition 'inFile'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:395:38: note: Function 'gdImageCreateFromGd' argument 1 names different: declaration 'in' definition 'inFile'. php-8.4.11/ext/gd/libgd/gd_gd.c:142:40: note: Function 'gdImageCreateFromGd' argument 1 names different: declaration 'in' definition 'inFile'. php-8.4.11/ext/gd/libgd/gd_gd.c:265:39: style:inconclusive: Function 'gdImageGd' argument 2 names different: declaration 'out' definition 'outFile'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:662:37: note: Function 'gdImageGd' argument 2 names different: declaration 'out' definition 'outFile'. php-8.4.11/ext/gd/libgd/gd_gd.c:265:39: note: Function 'gdImageGd' argument 2 names different: declaration 'out' definition 'outFile'. php-8.4.11/ext/gd/libgd/gd_gd2.c:68:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_gd2.c:561:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_WARNING [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_gd2.c:798:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_WARNING [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_gd2.c:245:41: style:inconclusive: Function 'gdImageCreateFromGd2' argument 1 names different: declaration 'in' definition 'inFile'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:398:39: note: Function 'gdImageCreateFromGd2' argument 1 names different: declaration 'in' definition 'inFile'. php-8.4.11/ext/gd/libgd/gd_gd2.c:245:41: note: Function 'gdImageCreateFromGd2' argument 1 names different: declaration 'in' definition 'inFile'. php-8.4.11/ext/gd/libgd/gd_gd2.c:422:45: style:inconclusive: Function 'gdImageCreateFromGd2Part' argument 1 names different: declaration 'in' definition 'inFile'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:401:43: note: Function 'gdImageCreateFromGd2Part' argument 1 names different: declaration 'in' definition 'inFile'. php-8.4.11/ext/gd/libgd/gd_gd2.c:422:45: note: Function 'gdImageCreateFromGd2Part' argument 1 names different: declaration 'in' definition 'inFile'. php-8.4.11/ext/gd/libgd/gd_gd2.c:832:40: style:inconclusive: Function 'gdImageGd2' argument 2 names different: declaration 'out' definition 'outFile'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:663:38: note: Function 'gdImageGd2' argument 2 names different: declaration 'out' definition 'outFile'. php-8.4.11/ext/gd/libgd/gd_gd2.c:832:40: note: Function 'gdImageGd2' argument 2 names different: declaration 'out' definition 'outFile'. php-8.4.11/ext/gd/libgd/gd_gif_in.c:370:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_gif_in.c:102:51: style:inconclusive: Function 'gdImageCreateFromGifSource' argument 1 names different: declaration 'in' definition 'inSource'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:642:51: note: Function 'gdImageCreateFromGifSource' argument 1 names different: declaration 'in' definition 'inSource'. php-8.4.11/ext/gd/libgd/gd_gif_in.c:102:51: note: Function 'gdImageCreateFromGifSource' argument 1 names different: declaration 'in' definition 'inSource'. php-8.4.11/ext/gd/libgd/gd_gif_in.c:115:39: style:inconclusive: Function 'gdImageCreateFromGif' argument 1 names different: declaration 'fd' definition 'fdFile'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:640:39: note: Function 'gdImageCreateFromGif' argument 1 names different: declaration 'fd' definition 'fdFile'. php-8.4.11/ext/gd/libgd/gd_gif_in.c:115:39: note: Function 'gdImageCreateFromGif' argument 1 names different: declaration 'fd' definition 'fdFile'. php-8.4.11/ext/gd/libgd/gd_gif_in.c:128:47: style:inconclusive: Function 'gdImageCreateFromGifCtx' argument 1 names different: declaration 'in' definition 'fd'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:641:47: note: Function 'gdImageCreateFromGifCtx' argument 1 names different: declaration 'in' definition 'fd'. php-8.4.11/ext/gd/libgd/gd_gif_in.c:128:47: note: Function 'gdImageCreateFromGifCtx' argument 1 names different: declaration 'in' definition 'fd'. php-8.4.11/ext/gd/libgd/gd_gif_out.c:257:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_gif_out.c:553:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_gif_out.c:116:40: style:inconclusive: Function 'gdImageGif' argument 2 names different: declaration 'out' definition 'outFile'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:592:38: note: Function 'gdImageGif' argument 2 names different: declaration 'out' definition 'outFile'. php-8.4.11/ext/gd/libgd/gd_gif_out.c:116:40: note: Function 'gdImageGif' argument 2 names different: declaration 'out' definition 'outFile'. php-8.4.11/ext/gd/libgd/gd_gif_out.c:271:123: style: Parameter 'Red' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd_gif_out.c:271:133: style: Parameter 'Green' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd_gif_out.c:271:145: style: Parameter 'Blue' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd_gif_out.c:706:44: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gd_interpolation.c:2470:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FALLTHROUGH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_interpolation.c:2274:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1787:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1779:23: note: outer condition: m=src_w-1 php-8.4.11/ext/gd/libgd/gd_interpolation.c:1966:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1897:22: note: outer condition: m=src_h-1 php-8.4.11/ext/gd/libgd/gd_interpolation.c:753:27: style: Condition 'im->interpolation_id==GD_NEAREST_NEIGHBOUR' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1106:16: style: Condition 'new_width==0' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1094:34: note: Assignment 'new_width=(1)<(width)?(width):1', assigned value is greater than 0 php-8.4.11/ext/gd/libgd/gd_interpolation.c:1106:16: note: Condition 'new_width==0' is always false php-8.4.11/ext/gd/libgd/gd_interpolation.c:1106:35: style: Condition 'new_height==0' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1095:35: note: Assignment 'new_height=(1)<(height)?(height):1', assigned value is greater than 0 php-8.4.11/ext/gd/libgd/gd_interpolation.c:1106:35: note: Condition 'new_height==0' is always false php-8.4.11/ext/gd/libgd/gd_interpolation.c:1366:16: style: Condition 'new_width==0' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1349:25: note: Assignment 'new_width=(1)<(width)?(width):1', assigned value is greater than 0 php-8.4.11/ext/gd/libgd/gd_interpolation.c:1366:16: note: Condition 'new_width==0' is always false php-8.4.11/ext/gd/libgd/gd_interpolation.c:1366:35: style: Condition 'new_height==0' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1350:26: note: Assignment 'new_height=(1)<(height)?(height):1', assigned value is greater than 0 php-8.4.11/ext/gd/libgd/gd_interpolation.c:1366:35: note: Condition 'new_height==0' is always false php-8.4.11/ext/gd/libgd/gd_interpolation.c:1792:9: style: Condition '!((n>=src_w-1)||(m>=src_h-1))' is always true [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1779:54: note: Assuming that condition 'n=src_w-1)||(m>=src_h-1))' is always true php-8.4.11/ext/gd/libgd/gd_interpolation.c:1792:14: style: Condition 'n>=src_w-1' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1779:54: note: Assuming that condition 'n=src_w-1' is always false php-8.4.11/ext/gd/libgd/gd_interpolation.c:1792:32: style: Condition 'm>=src_h-1' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1779:23: note: Assuming that condition 'm=src_h-1' is always false php-8.4.11/ext/gd/libgd/gd_interpolation.c:1905:12: style: Condition 'm<1' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1897:11: note: Assuming that condition 'm>0' is not redundant php-8.4.11/ext/gd/libgd/gd_interpolation.c:1905:12: note: Condition 'm<1' is always false php-8.4.11/ext/gd/libgd/gd_interpolation.c:1905:23: style: Condition 'n<1' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1897:41: note: Assuming that condition 'n>0' is not redundant php-8.4.11/ext/gd/libgd/gd_interpolation.c:1905:23: note: Condition 'n<1' is always false php-8.4.11/ext/gd/libgd/gd_interpolation.c:1916:12: style: Condition 'm<1' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1897:11: note: Assuming that condition 'm>0' is not redundant php-8.4.11/ext/gd/libgd/gd_interpolation.c:1916:12: note: Condition 'm<1' is always false php-8.4.11/ext/gd/libgd/gd_interpolation.c:1916:23: style: Condition 'n>=src_w-1' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1897:52: note: Assuming that condition 'n=src_w-1' is always false php-8.4.11/ext/gd/libgd/gd_interpolation.c:1924:12: style: Condition 'm<1' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1897:11: note: Assuming that condition 'm>0' is not redundant php-8.4.11/ext/gd/libgd/gd_interpolation.c:1924:12: note: Condition 'm<1' is always false php-8.4.11/ext/gd/libgd/gd_interpolation.c:1932:11: style: Condition 'n<1' is always false [knownConditionTrueFalse] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1897:41: note: Assuming that condition 'n>0' is not redundant php-8.4.11/ext/gd/libgd/gd_interpolation.c:1932:11: note: Condition 'n<1' is always false php-8.4.11/ext/gd/libgd/gd_interpolation.c:2314:3: style: Variable 'interpolation_id_bak' is assigned an expression that holds the same value. [redundantAssignment] php-8.4.11/ext/gd/libgd/gd_interpolation.c:2310:45: note: interpolation_id_bak is assigned 'src->interpolation_id' here. php-8.4.11/ext/gd/libgd/gd_interpolation.c:2314:3: note: Variable 'interpolation_id_bak' is assigned an expression that holds the same value. php-8.4.11/ext/gd/libgd/gd_interpolation.c:2078:29: style: Checking if unsigned expression 'src_offset_x[_k]' is less than zero. [unsignedLessThanZero] php-8.4.11/ext/gd/libgd/gd_interpolation.c:2078:56: style: Checking if unsigned expression 'src_offset_y[_k]' is less than zero. [unsignedLessThanZero] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1043:49: style:inconclusive: Function 'gdImageScaleTwoPass' argument 1 names different: declaration 'pOrigImage' definition 'src'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:889:49: note: Function 'gdImageScaleTwoPass' argument 1 names different: declaration 'pOrigImage' definition 'src'. php-8.4.11/ext/gd/libgd/gd_interpolation.c:1043:49: note: Function 'gdImageScaleTwoPass' argument 1 names different: declaration 'pOrigImage' definition 'src'. php-8.4.11/ext/gd/libgd/gd_interpolation.c:1043:73: style:inconclusive: Function 'gdImageScaleTwoPass' argument 2 names different: declaration 'uOrigWidth' definition 'src_width'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:889:80: note: Function 'gdImageScaleTwoPass' argument 2 names different: declaration 'uOrigWidth' definition 'src_width'. php-8.4.11/ext/gd/libgd/gd_interpolation.c:1043:73: note: Function 'gdImageScaleTwoPass' argument 2 names different: declaration 'uOrigWidth' definition 'src_width'. php-8.4.11/ext/gd/libgd/gd_interpolation.c:1043:103: style:inconclusive: Function 'gdImageScaleTwoPass' argument 3 names different: declaration 'uOrigHeight' definition 'src_height'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:889:111: note: Function 'gdImageScaleTwoPass' argument 3 names different: declaration 'uOrigHeight' definition 'src_height'. php-8.4.11/ext/gd/libgd/gd_interpolation.c:1043:103: note: Function 'gdImageScaleTwoPass' argument 3 names different: declaration 'uOrigHeight' definition 'src_height'. php-8.4.11/ext/gd/libgd/gd_interpolation.c:1043:134: style:inconclusive: Function 'gdImageScaleTwoPass' argument 4 names different: declaration 'uNewWidth' definition 'new_width'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:889:143: note: Function 'gdImageScaleTwoPass' argument 4 names different: declaration 'uNewWidth' definition 'new_width'. php-8.4.11/ext/gd/libgd/gd_interpolation.c:1043:134: note: Function 'gdImageScaleTwoPass' argument 4 names different: declaration 'uNewWidth' definition 'new_width'. php-8.4.11/ext/gd/libgd/gd_interpolation.c:1043:164: style:inconclusive: Function 'gdImageScaleTwoPass' argument 5 names different: declaration 'uNewHeight' definition 'new_height'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:889:173: note: Function 'gdImageScaleTwoPass' argument 5 names different: declaration 'uNewHeight' definition 'new_height'. php-8.4.11/ext/gd/libgd/gd_interpolation.c:1043:164: note: Function 'gdImageScaleTwoPass' argument 5 names different: declaration 'uNewHeight' definition 'new_height'. php-8.4.11/ext/gd/libgd/gd_interpolation.c:1513:22: style: Local variable 'f_a' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1389:18: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:1513:22: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:1513:31: style: Local variable 'f_b' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1390:18: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:1513:31: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:1525:20: style: Local variable 'f' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1509:19: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:1525:20: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:1526:20: style: Local variable 'f_fm1' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1510:19: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:1526:20: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:1527:20: style: Local variable 'f_fp1' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1511:19: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:1527:20: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:1528:20: style: Local variable 'f_fp2' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1512:19: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:1528:20: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:1529:23: style: Local variable 'f_a' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1513:22: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:1529:23: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:1529:32: style: Local variable 'f_b' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1513:31: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:1529:32: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:1529:41: style: Local variable 'f_c' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1513:49: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:1529:41: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:1529:50: style: Local variable 'f_d' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:1513:40: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:1529:50: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:2049:21: style: Local variable 'f' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:2023:20: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:2049:21: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:2050:21: style: Local variable 'f_fm1' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:2024:20: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:2050:21: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:2051:21: style: Local variable 'f_fp1' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:2025:20: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:2051:21: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:2052:21: style: Local variable 'f_fp2' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:2026:20: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:2052:21: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:2053:15: style: Local variable 'f_a' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:2027:14: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:2053:15: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:2053:24: style: Local variable 'f_b' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:2027:23: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:2053:24: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:2053:33: style: Local variable 'f_c' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:2027:31: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:2053:33: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:2053:42: style: Local variable 'f_d' shadows outer variable [shadowVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:2027:40: note: Shadowed declaration php-8.4.11/ext/gd/libgd/gd_interpolation.c:2053:42: note: Shadow variable php-8.4.11/ext/gd/libgd/gd_interpolation.c:945:10: style: Variable 'p_src_row' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/gd/libgd/gd_interpolation.c:694:15: style: Variable 'sx' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_interpolation.c:695:15: style: Variable 'sy' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_io.c:80:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_io.c:89:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_io.c:102:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_io.c:122:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_io.c:148:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_io_dp.c:244:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_io_dp.c:262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_io_dp.c:289:15: style: Variable 'dp->dataGood' is reassigned a value before the old one has been used. [redundantAssignment] php-8.4.11/ext/gd/libgd/gd_io_dp.c:284:16: note: dp->dataGood is assigned php-8.4.11/ext/gd/libgd/gd_io_dp.c:289:15: note: dp->dataGood is overwritten php-8.4.11/ext/gd/libgd/gd_io_dp.c:70:34: style:inconclusive: Function 'gdNewDynamicCtxEx' argument 1 names different: declaration 'size' definition 'initialSize'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:796:32: note: Function 'gdNewDynamicCtxEx' argument 1 names different: declaration 'size' definition 'initialSize'. php-8.4.11/ext/gd/libgd/gd_io_dp.c:70:34: note: Function 'gdNewDynamicCtxEx' argument 1 names different: declaration 'size' definition 'initialSize'. php-8.4.11/ext/gd/libgd/gd_io_dp.c:70:63: style:inconclusive: Function 'gdNewDynamicCtxEx' argument 3 names different: declaration 'freeFlag' definition 'freeOKFlag'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:796:54: note: Function 'gdNewDynamicCtxEx' argument 3 names different: declaration 'freeFlag' definition 'freeOKFlag'. php-8.4.11/ext/gd/libgd/gd_io_dp.c:70:63: note: Function 'gdNewDynamicCtxEx' argument 3 names different: declaration 'freeFlag' definition 'freeOKFlag'. php-8.4.11/ext/gd/libgd/gd_io_ss.c:94:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_io_ss.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_io_ss.c:50:35: style:inconclusive: Function 'gdNewSSCtx' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:797:33: note: Function 'gdNewSSCtx' argument 1 names different: declaration 'in' definition 'src'. php-8.4.11/ext/gd/libgd/gd_io_ss.c:50:35: note: Function 'gdNewSSCtx' argument 1 names different: declaration 'in' definition 'src'. php-8.4.11/ext/gd/libgd/gd_io_ss.c:50:50: style:inconclusive: Function 'gdNewSSCtx' argument 2 names different: declaration 'out' definition 'snk'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:797:47: note: Function 'gdNewSSCtx' argument 2 names different: declaration 'out' definition 'snk'. php-8.4.11/ext/gd/libgd/gd_io_ss.c:50:50: note: Function 'gdNewSSCtx' argument 2 names different: declaration 'out' definition 'snk'. php-8.4.11/ext/gd/libgd/gd_matrix.c:93:26: style:inconclusive: Function 'gdAffineFlip' argument 1 names different: declaration 'dst_affine' definition 'dst'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:908:26: note: Function 'gdAffineFlip' argument 1 names different: declaration 'dst_affine' definition 'dst'. php-8.4.11/ext/gd/libgd/gd_matrix.c:93:26: note: Function 'gdAffineFlip' argument 1 names different: declaration 'dst_affine' definition 'dst'. php-8.4.11/ext/gd/libgd/gd_matrix.c:93:47: style:inconclusive: Function 'gdAffineFlip' argument 2 names different: declaration 'src_affine' definition 'src'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:908:54: note: Function 'gdAffineFlip' argument 2 names different: declaration 'src_affine' definition 'src'. php-8.4.11/ext/gd/libgd/gd_matrix.c:93:47: note: Function 'gdAffineFlip' argument 2 names different: declaration 'src_affine' definition 'src'. php-8.4.11/ext/gd/libgd/gd_matrix.c:305:39: style:inconclusive: Function 'gdAffineRectilinear' argument 1 names different: declaration 'src' definition 'm'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:918:39: note: Function 'gdAffineRectilinear' argument 1 names different: declaration 'src' definition 'm'. php-8.4.11/ext/gd/libgd/gd_matrix.c:305:39: note: Function 'gdAffineRectilinear' argument 1 names different: declaration 'src' definition 'm'. php-8.4.11/ext/gd/libgd/gd_matrix.c:323:33: style:inconclusive: Function 'gdAffineEqual' argument 1 names different: declaration 'matrix1' definition 'm1'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:919:33: note: Function 'gdAffineEqual' argument 1 names different: declaration 'matrix1' definition 'm1'. php-8.4.11/ext/gd/libgd/gd_matrix.c:323:33: note: Function 'gdAffineEqual' argument 1 names different: declaration 'matrix1' definition 'm1'. php-8.4.11/ext/gd/libgd/gd_matrix.c:323:53: style:inconclusive: Function 'gdAffineEqual' argument 2 names different: declaration 'matrix2' definition 'm2'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:919:58: note: Function 'gdAffineEqual' argument 2 names different: declaration 'matrix2' definition 'm2'. php-8.4.11/ext/gd/libgd/gd_matrix.c:323:53: note: Function 'gdAffineEqual' argument 2 names different: declaration 'matrix2' definition 'm2'. php-8.4.11/ext/gd/libgd/gd_rotate.c:82:4: style: Variable 'pxlSrc' is assigned an expression that holds the same value. [redundantAssignment] php-8.4.11/ext/gd/libgd/gd_rotate.c:81:35: note: Assuming that condition 'pxlSrc==dst->transparent' is not redundant php-8.4.11/ext/gd/libgd/gd_rotate.c:82:4: note: Variable 'pxlSrc' is assigned an expression that holds the same value. php-8.4.11/ext/gd/libgd/gd_rotate.c:173:4: style: Variable 'pxlSrc' is assigned an expression that holds the same value. [redundantAssignment] php-8.4.11/ext/gd/libgd/gd_rotate.c:172:35: note: Assuming that condition 'pxlSrc==dst->transparent' is not redundant php-8.4.11/ext/gd/libgd/gd_rotate.c:173:4: note: Variable 'pxlSrc' is assigned an expression that holds the same value. php-8.4.11/ext/gd/libgd/gd_ss.c:39:49: style:inconclusive: Function 'gdImagePngToSink' argument 2 names different: declaration 'out' definition 'outSink'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:660:48: note: Function 'gdImagePngToSink' argument 2 names different: declaration 'out' definition 'outSink'. php-8.4.11/ext/gd/libgd/gd_ss.c:39:49: note: Function 'gdImagePngToSink' argument 2 names different: declaration 'out' definition 'outSink'. php-8.4.11/ext/gd/libgd/gd_ss.c:43:52: style:inconclusive: Function 'gdImageCreateFromPngSource' argument 1 names different: declaration 'in' definition 'inSource'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:393:51: note: Function 'gdImageCreateFromPngSource' argument 1 names different: declaration 'in' definition 'inSource'. php-8.4.11/ext/gd/libgd/gd_ss.c:43:52: note: Function 'gdImageCreateFromPngSource' argument 1 names different: declaration 'in' definition 'inSource'. php-8.4.11/ext/gd/libgd/gd_tga.c:181:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_tga.c:69:8: style: Variable 'x' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_topal.c:248:1: debug: Failed to parse 'typedef unsigned short ( * * ) [ ( 1 << 5 ) ] hist3d ;'. The checking continues anyway. [simplifyTypedef] php-8.4.11/ext/gd/libgd/gd_topal.c:1431:66: style:inconclusive: Function 'gdImageCreatePaletteFromTrueColor' argument 2 names different: declaration 'ditherFlag' definition 'dither'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:568:66: note: Function 'gdImageCreatePaletteFromTrueColor' argument 2 names different: declaration 'ditherFlag' definition 'dither'. php-8.4.11/ext/gd/libgd/gd_topal.c:1431:66: note: Function 'gdImageCreatePaletteFromTrueColor' argument 2 names different: declaration 'ditherFlag' definition 'dither'. php-8.4.11/ext/gd/libgd/gd_topal.c:1440:51: style:inconclusive: Function 'gdImageTrueColorToPalette' argument 2 names different: declaration 'ditherFlag' definition 'dither'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:570:50: note: Function 'gdImageTrueColorToPalette' argument 2 names different: declaration 'ditherFlag' definition 'dither'. php-8.4.11/ext/gd/libgd/gd_topal.c:1440:51: note: Function 'gdImageTrueColorToPalette' argument 2 names different: declaration 'ditherFlag' definition 'dither'. php-8.4.11/ext/gd/libgd/gd_topal.c:318:21: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/gd/libgd/gd_topal.c:982:28: style: Parameter 'colorlist' can be declared as const array [constParameter] php-8.4.11/ext/gd/libgd/gd_topal.c:1082:21: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/gd/libgd/gd_topal.c:1137:17: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/gd/libgd/gd_topal.c:1206:8: style: Variable 'colormap0' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/gd/libgd/gd_topal.c:1207:8: style: Variable 'colormap1' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/gd/libgd/gd_topal.c:1208:8: style: Variable 'colormap2' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/gd/libgd/gd_topal.c:1209:8: style: Variable 'error_limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/gd/libgd/gd_topal.c:653:14: style: Variable 'count' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/gd/libgd/gd_wbmp.c:205:30: style:inconclusive: Function 'gdImageWBMP' argument 1 names different: declaration 'image' definition 'im'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:607:29: note: Function 'gdImageWBMP' argument 1 names different: declaration 'image' definition 'im'. php-8.4.11/ext/gd/libgd/gd_wbmp.c:205:30: note: Function 'gdImageWBMP' argument 1 names different: declaration 'image' definition 'im'. php-8.4.11/ext/gd/libgd/gd_wbmp.c:205:49: style:inconclusive: Function 'gdImageWBMP' argument 3 names different: declaration 'out' definition 'outFile'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/gd.h:607:50: note: Function 'gdImageWBMP' argument 3 names different: declaration 'out' definition 'outFile'. php-8.4.11/ext/gd/libgd/gd_wbmp.c:205:49: note: Function 'gdImageWBMP' argument 3 names different: declaration 'out' definition 'outFile'. php-8.4.11/ext/gd/libgd/gd_xbm.c:107:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gd_xbm.c:55:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] php-8.4.11/ext/gd/libgd/gd_xbm.c:69:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] php-8.4.11/ext/gd/libgd/gd_xbm.c:70:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] php-8.4.11/ext/gd/libgd/gd_xbm.c:73:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] php-8.4.11/ext/gd/libgd/gd_xbm.c:74:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] php-8.4.11/ext/gd/libgd/gd_xbm.c:36:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/gd/libgd/gddemo.c:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gddemo.c:111:11: warning: If resource allocation fails, then there is a possible null pointer dereference: out [nullPointerOutOfResources] php-8.4.11/ext/gd/libgd/gddemo.c:108:15: note: Assuming allocation function fails php-8.4.11/ext/gd/libgd/gddemo.c:108:15: note: Assignment 'out=fopen("demoout.png","wb")', assigned value is 0 php-8.4.11/ext/gd/libgd/gddemo.c:111:11: note: Null pointer dereference php-8.4.11/ext/gd/libgd/gdft.c:48:30: style: Parameter 'im' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gdft.c:48:39: style: Parameter 'brect' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gdft.c:48:60: style: Parameter 'fontlist' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gdft.c:49:53: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gdft.c:56:28: style: Parameter 'im' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gdft.c:56:37: style: Parameter 'brect' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gdft.c:56:58: style: Parameter 'fontlist' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gdft.c:57:53: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gdkanji.c:386:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gdkanji.c:461:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gdkanji.c:555:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gdkanji.c:86:33: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gdkanji.c:91:9: style: Variable 'lang' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/gd/libgd/gdkanji.c:341:47: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gdparttopng.c:19:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gdtest.c:35:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gdtest.c:62:11: warning: If resource allocation fails, then there is a possible null pointer dereference: out [nullPointerOutOfResources] php-8.4.11/ext/gd/libgd/gdtest.c:60:15: note: Assuming allocation function fails php-8.4.11/ext/gd/libgd/gdtest.c:60:15: note: Assignment 'out=fopen(of,"wb")', assigned value is 0 php-8.4.11/ext/gd/libgd/gdtest.c:62:11: note: Null pointer dereference php-8.4.11/ext/gd/libgd/gdtest.c:94:11: warning: If resource allocation fails, then there is a possible null pointer dereference: out [nullPointerOutOfResources] php-8.4.11/ext/gd/libgd/gdtest.c:92:15: note: Assuming allocation function fails php-8.4.11/ext/gd/libgd/gdtest.c:92:15: note: Assignment 'out=fopen(of,"wb")', assigned value is 0 php-8.4.11/ext/gd/libgd/gdtest.c:94:11: note: Null pointer dereference php-8.4.11/ext/gd/libgd/gdtest.c:129:11: warning: If resource allocation fails, then there is a possible null pointer dereference: out [nullPointerOutOfResources] php-8.4.11/ext/gd/libgd/gdtest.c:127:15: note: Assuming allocation function fails php-8.4.11/ext/gd/libgd/gdtest.c:127:15: note: Assignment 'out=fopen(of,"wb")', assigned value is 0 php-8.4.11/ext/gd/libgd/gdtest.c:129:11: note: Null pointer dereference php-8.4.11/ext/gd/libgd/gdtest.c:166:11: warning: If resource allocation fails, then there is a possible null pointer dereference: in [nullPointerOutOfResources] php-8.4.11/ext/gd/libgd/gdtest.c:161:14: note: Assuming allocation function fails php-8.4.11/ext/gd/libgd/gdtest.c:161:14: note: Assignment 'in=fopen(argv[1],"rb")', assigned value is 0 php-8.4.11/ext/gd/libgd/gdtest.c:166:11: note: Null pointer dereference php-8.4.11/ext/gd/libgd/gdtest.c:188:11: warning: If resource allocation fails, then there is a possible null pointer dereference: out [nullPointerOutOfResources] php-8.4.11/ext/gd/libgd/gdtest.c:184:15: note: Assuming allocation function fails php-8.4.11/ext/gd/libgd/gdtest.c:184:15: note: Assignment 'out=fopen(of,"wb")', assigned value is 0 php-8.4.11/ext/gd/libgd/gdtest.c:188:11: note: Null pointer dereference php-8.4.11/ext/gd/libgd/gdtest.c:329:24: warning: Either the condition '!im2' is redundant or there is possible null pointer dereference: im2. [nullPointerRedundantCheck] php-8.4.11/ext/gd/libgd/gdtest.c:337:11: note: Assuming that condition '!im2' is not redundant php-8.4.11/ext/gd/libgd/gdtest.c:329:24: note: Null pointer dereference php-8.4.11/ext/gd/libgd/gdtest.c:360:22: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/gdtestft.c:25:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/gdtopng.c:16:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/pngtogd.c:17:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/pngtogd2.c:20:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/testac.c:31:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gd/libgd/testac.c:126:11: warning: If resource allocation fails, then there is a possible null pointer dereference: out [nullPointerOutOfResources] php-8.4.11/ext/gd/libgd/testac.c:110:15: note: Assuming allocation function fails php-8.4.11/ext/gd/libgd/testac.c:110:15: note: Assignment 'out=fopen(filename,"wb")', assigned value is 0 php-8.4.11/ext/gd/libgd/testac.c:126:11: note: Null pointer dereference php-8.4.11/ext/gd/libgd/testac.c:17:23: style: Parameter 'argv' can be declared as const array [constParameter] php-8.4.11/ext/gd/libgd/testac.c:76:14: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/testac.c:21:9: style: Unused variable: out [unusedVariable] php-8.4.11/ext/gd/libgd/testac.c:27:7: style: Unused variable: lightBlue [unusedVariable] php-8.4.11/ext/gd/libgd/wbmp.c:152:54: style:inconclusive: Function 'readwbmp' argument 3 names different: declaration 'wbmp' definition 'return_wbmp'. [funcArgNamesDifferent] php-8.4.11/ext/gd/libgd/wbmp.h:47:60: note: Function 'readwbmp' argument 3 names different: declaration 'wbmp' definition 'return_wbmp'. php-8.4.11/ext/gd/libgd/wbmp.c:152:54: note: Function 'readwbmp' argument 3 names different: declaration 'wbmp' definition 'return_wbmp'. php-8.4.11/ext/gd/libgd/wbmp.c:311:19: style: Parameter 'wbmp' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/gd/libgd/webpng.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] php-8.4.11/ext/gmp/php_gmp.h:32:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/hash/hash_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/hash/hash_adler32.c:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_crc32.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_fnv.c:110:17: style: Variable 'c' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_fnv.c:145:17: style: Variable 'c' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_fnv.c:170:17: style: Variable 'be' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_fnv.c:213:17: style: Variable 'be' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_gost.c:310:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_gost.c:292:2: warning:inconclusive: Array 'l' is filled incompletely. Did you forget to multiply the size given to 'memcpy()' with 'sizeof(*l)'? [incompleteArrayFill] php-8.4.11/ext/hash/hash_gost.c:209:74: style: Variable 'm' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_gost.c:309:16: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_haval.c:97:53: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/hash/hash_joaat.c:60:17: style: Variable 'c' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_joaat.c:83:17: style: Variable 'input' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_md.c:362:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_md.c:80:53: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/hash/hash_md.c:361:15: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_murmur.c:46:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_murmur.c:83:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_murmur.c:108:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_murmur.c:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_murmur.c:187:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_murmur.c:239:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_ripemd.c:627:59: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/hash/hash_ripemd.c:262:6: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/hash/hash_ripemd.c:361:6: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/hash/hash_ripemd.c:461:6: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/hash/hash_ripemd.c:570:6: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/hash/hash_sha.c:38:58: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/hash/hash_sha.c:434:58: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/hash/hash_sha3.c:291:0: error: #error "Unknown Keccak_HashInstance_ImplType" [preprocessorErrorDirective] php-8.4.11/ext/hash/hash_sha3.c:291:3: error: #error "Unknown Keccak_HashInstance_ImplType" [preprocessorErrorDirective] php-8.4.11/ext/hash/hash_snefru.c:195:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_snefru.c:194:18: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_tiger.c:245:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_tiger.c:244:17: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_whirlpool.c:435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_whirlpool.c:377:20: style: Variable 'bitLength' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_whirlpool.c:434:24: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_whirlpool.c:405:15: style: Variable 'bufferPos' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/hash/hash_xxhash.c:50:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_xxhash.c:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_xxhash.c:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_xxhash.c:116:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_xxhash.c:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_xxhash.c:175:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_xxhash.c:231:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_xxhash.c:238:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/hash_xxhash.c:281:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/hash/xxhash/xxhash.h:2216:54: style:inconclusive: Boolean expression 'len>=16' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] php-8.4.11/ext/hash/xxhash/xxhash.h:2147:62: style:inconclusive: Function 'XXH_INLINE_XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:415:62: note: Function 'XXH_INLINE_XXH32' argument 2 names different: declaration 'length' definition 'len'. php-8.4.11/ext/hash/xxhash/xxhash.h:2147:62: note: Function 'XXH_INLINE_XXH32' argument 2 names different: declaration 'length' definition 'len'. php-8.4.11/ext/hash/xxhash/xxhash.h:2183:52: style:inconclusive: Function 'XXH_INLINE_XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:498:52: note: Function 'XXH_INLINE_XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. php-8.4.11/ext/hash/xxhash/xxhash.h:2183:52: note: Function 'XXH_INLINE_XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. php-8.4.11/ext/hash/xxhash/xxhash.h:2183:83: style:inconclusive: Function 'XXH_INLINE_XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:498:84: note: Function 'XXH_INLINE_XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. php-8.4.11/ext/hash/xxhash/xxhash.h:2183:83: note: Function 'XXH_INLINE_XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. php-8.4.11/ext/hash/xxhash/xxhash.h:2205:29: style:inconclusive: Function 'XXH_INLINE_XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:533:59: note: Function 'XXH_INLINE_XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:2205:29: note: Function 'XXH_INLINE_XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:2205:62: style:inconclusive: Function 'XXH_INLINE_XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:533:95: note: Function 'XXH_INLINE_XXH32_update' argument 3 names different: declaration 'length' definition 'len'. php-8.4.11/ext/hash/xxhash/xxhash.h:2205:62: note: Function 'XXH_INLINE_XXH32_update' argument 3 names different: declaration 'length' definition 'len'. php-8.4.11/ext/hash/xxhash/xxhash.h:2259:63: style:inconclusive: Function 'XXH_INLINE_XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:549:65: note: Function 'XXH_INLINE_XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:2259:63: note: Function 'XXH_INLINE_XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:2565:62: style:inconclusive: Function 'XXH_INLINE_XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:709:61: note: Function 'XXH_INLINE_XXH64' argument 2 names different: declaration 'length' definition 'len'. php-8.4.11/ext/hash/xxhash/xxhash.h:2565:62: note: Function 'XXH_INLINE_XXH64' argument 2 names different: declaration 'length' definition 'len'. php-8.4.11/ext/hash/xxhash/xxhash.h:2599:52: style:inconclusive: Function 'XXH_INLINE_XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:720:52: note: Function 'XXH_INLINE_XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. php-8.4.11/ext/hash/xxhash/xxhash.h:2599:52: note: Function 'XXH_INLINE_XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. php-8.4.11/ext/hash/xxhash/xxhash.h:2599:83: style:inconclusive: Function 'XXH_INLINE_XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:720:84: note: Function 'XXH_INLINE_XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. php-8.4.11/ext/hash/xxhash/xxhash.h:2599:83: note: Function 'XXH_INLINE_XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. php-8.4.11/ext/hash/xxhash/xxhash.h:2620:30: style:inconclusive: Function 'XXH_INLINE_XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:723:59: note: Function 'XXH_INLINE_XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:2620:30: note: Function 'XXH_INLINE_XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:2620:63: style:inconclusive: Function 'XXH_INLINE_XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:723:95: note: Function 'XXH_INLINE_XXH64_update' argument 3 names different: declaration 'length' definition 'len'. php-8.4.11/ext/hash/xxhash/xxhash.h:2620:63: note: Function 'XXH_INLINE_XXH64_update' argument 3 names different: declaration 'length' definition 'len'. php-8.4.11/ext/hash/xxhash/xxhash.h:2671:63: style:inconclusive: Function 'XXH_INLINE_XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:724:65: note: Function 'XXH_INLINE_XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:2671:63: note: Function 'XXH_INLINE_XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:4592:53: style:inconclusive: Function 'XXH_INLINE_XXH3_64bits' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:783:53: note: Function 'XXH_INLINE_XXH3_64bits' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:4592:53: note: Function 'XXH_INLINE_XXH3_64bits' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:4599:36: style:inconclusive: Function 'XXH_INLINE_XXH3_64bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:820:64: note: Function 'XXH_INLINE_XXH3_64bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:4599:36: note: Function 'XXH_INLINE_XXH3_64bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:4606:34: style:inconclusive: Function 'XXH_INLINE_XXH3_64bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:792:62: note: Function 'XXH_INLINE_XXH3_64bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:4606:34: note: Function 'XXH_INLINE_XXH3_64bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:4612:43: style:inconclusive: Function 'XXH_INLINE_XXH3_64bits_withSecretandSeed' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:1199:43: note: Function 'XXH_INLINE_XXH3_64bits_withSecretandSeed' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:4612:43: note: Function 'XXH_INLINE_XXH3_64bits_withSecretandSeed' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:4933:34: style:inconclusive: Function 'XXH_INLINE_XXH3_64bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:864:64: note: Function 'XXH_INLINE_XXH3_64bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:4933:34: note: Function 'XXH_INLINE_XXH3_64bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:4933:67: style:inconclusive: Function 'XXH_INLINE_XXH3_64bits_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:864:100: note: Function 'XXH_INLINE_XXH3_64bits_update' argument 3 names different: declaration 'length' definition 'len'. php-8.4.11/ext/hash/xxhash/xxhash.h:4933:67: note: Function 'XXH_INLINE_XXH3_64bits_update' argument 3 names different: declaration 'length' definition 'len'. php-8.4.11/ext/hash/xxhash/xxhash.h:4975:69: style:inconclusive: Function 'XXH_INLINE_XXH3_64bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:865:70: note: Function 'XXH_INLINE_XXH3_64bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:4975:69: note: Function 'XXH_INLINE_XXH3_64bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:5365:55: style:inconclusive: Function 'XXH_INLINE_XXH3_128bits' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:886:55: note: Function 'XXH_INLINE_XXH3_128bits' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:5365:55: note: Function 'XXH_INLINE_XXH3_128bits' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:5374:37: style:inconclusive: Function 'XXH_INLINE_XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:888:66: note: Function 'XXH_INLINE_XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:5374:37: note: Function 'XXH_INLINE_XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:5383:35: style:inconclusive: Function 'XXH_INLINE_XXH3_128bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:887:64: note: Function 'XXH_INLINE_XXH3_128bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:5383:35: note: Function 'XXH_INLINE_XXH3_128bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:5392:44: style:inconclusive: Function 'XXH_INLINE_XXH3_128bits_withSecretandSeed' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:1204:44: note: Function 'XXH_INLINE_XXH3_128bits_withSecretandSeed' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:5392:44: note: Function 'XXH_INLINE_XXH3_128bits_withSecretandSeed' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:5392:115: style:inconclusive: Function 'XXH_INLINE_XXH3_128bits_withSecretandSeed' argument 5 names different: declaration 'seed64' definition 'seed'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:1206:45: note: Function 'XXH_INLINE_XXH3_128bits_withSecretandSeed' argument 5 names different: declaration 'seed64' definition 'seed'. php-8.4.11/ext/hash/xxhash/xxhash.h:5392:115: note: Function 'XXH_INLINE_XXH3_128bits_withSecretandSeed' argument 5 names different: declaration 'seed64' definition 'seed'. php-8.4.11/ext/hash/xxhash/xxhash.h:5401:20: style:inconclusive: Function 'XXH_INLINE_XXH128' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:1119:49: note: Function 'XXH_INLINE_XXH128' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:5401:20: note: Function 'XXH_INLINE_XXH128' argument 1 names different: declaration 'data' definition 'input'. php-8.4.11/ext/hash/xxhash/xxhash.h:5437:114: style:inconclusive: Function 'XXH_INLINE_XXH3_128bits_reset_withSecretandSeed' argument 4 names different: declaration 'seed64' definition 'seed'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:1216:51: note: Function 'XXH_INLINE_XXH3_128bits_reset_withSecretandSeed' argument 4 names different: declaration 'seed64' definition 'seed'. php-8.4.11/ext/hash/xxhash/xxhash.h:5437:114: note: Function 'XXH_INLINE_XXH3_128bits_reset_withSecretandSeed' argument 4 names different: declaration 'seed64' definition 'seed'. php-8.4.11/ext/hash/xxhash/xxhash.h:5444:35: style:inconclusive: Function 'XXH_INLINE_XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:907:65: note: Function 'XXH_INLINE_XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:5444:35: note: Function 'XXH_INLINE_XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:5444:68: style:inconclusive: Function 'XXH_INLINE_XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:907:101: note: Function 'XXH_INLINE_XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. php-8.4.11/ext/hash/xxhash/xxhash.h:5444:68: note: Function 'XXH_INLINE_XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. php-8.4.11/ext/hash/xxhash/xxhash.h:5451:71: style:inconclusive: Function 'XXH_INLINE_XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] php-8.4.11/ext/hash/xxhash/xxhash.h:908:71: note: Function 'XXH_INLINE_XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/xxhash/xxhash.h:5451:71: note: Function 'XXH_INLINE_XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. php-8.4.11/ext/hash/hash_xxhash.c:81:17: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/hash_xxhash.c:237:17: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/murmur/PMurHash.c:208:37: style:inconclusive: Function 'PMurHash32_Result' argument 1 names different: declaration 'h1' definition 'h'. [funcArgNamesDifferent] php-8.4.11/ext/hash/murmur/PMurHash.h:31:37: note: Function 'PMurHash32_Result' argument 1 names different: declaration 'h1' definition 'h'. php-8.4.11/ext/hash/murmur/PMurHash.c:208:37: note: Function 'PMurHash32_Result' argument 1 names different: declaration 'h1' definition 'h'. php-8.4.11/ext/hash/sha3/generic32lc/KeccakHash.c:21:55: style:inconclusive: Function 'Keccak_HashInitialize' argument 1 names different: declaration 'hashInstance' definition 'instance'. [funcArgNamesDifferent] php-8.4.11/ext/hash/sha3/generic32lc/KeccakHash.h:49:55: note: Function 'Keccak_HashInitialize' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic32lc/KeccakHash.c:21:55: note: Function 'Keccak_HashInitialize' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic32lc/KeccakHash.c:37:51: style:inconclusive: Function 'Keccak_HashUpdate' argument 1 names different: declaration 'hashInstance' definition 'instance'. [funcArgNamesDifferent] php-8.4.11/ext/hash/sha3/generic32lc/KeccakHash.h:85:51: note: Function 'Keccak_HashUpdate' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic32lc/KeccakHash.c:37:51: note: Function 'Keccak_HashUpdate' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic32lc/KeccakHash.c:64:50: style:inconclusive: Function 'Keccak_HashFinal' argument 1 names different: declaration 'hashInstance' definition 'instance'. [funcArgNamesDifferent] php-8.4.11/ext/hash/sha3/generic32lc/KeccakHash.h:98:50: note: Function 'Keccak_HashFinal' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic32lc/KeccakHash.c:64:50: note: Function 'Keccak_HashFinal' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic32lc/KeccakHash.c:75:52: style:inconclusive: Function 'Keccak_HashSqueeze' argument 1 names different: declaration 'hashInstance' definition 'instance'. [funcArgNamesDifferent] php-8.4.11/ext/hash/sha3/generic32lc/KeccakHash.h:109:52: note: Function 'Keccak_HashSqueeze' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic32lc/KeccakHash.c:75:52: note: Function 'Keccak_HashSqueeze' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic32lc/KeccakP-1600-inplace32BI.c:125:53: style:inconclusive: Function 'KeccakP1600_AddByte' argument 2 names different: declaration 'data' definition 'byte'. [funcArgNamesDifferent] php-8.4.11/ext/hash/sha3/generic32lc/KeccakP-1600-SnP.h:28:53: note: Function 'KeccakP1600_AddByte' argument 2 names different: declaration 'data' definition 'byte'. php-8.4.11/ext/hash/sha3/generic32lc/KeccakP-1600-inplace32BI.c:125:53: note: Function 'KeccakP1600_AddByte' argument 2 names different: declaration 'data' definition 'byte'. php-8.4.11/ext/hash/sha3/generic32lc/KeccakP-1600-inplace32BI.c:970:60: style:inconclusive: Function 'KeccakP1600_Permute_Nrounds' argument 2 names different: declaration 'nrounds' definition 'nRounds'. [funcArgNamesDifferent] php-8.4.11/ext/hash/sha3/generic32lc/KeccakP-1600-SnP.h:32:60: note: Function 'KeccakP1600_Permute_Nrounds' argument 2 names different: declaration 'nrounds' definition 'nRounds'. php-8.4.11/ext/hash/sha3/generic32lc/KeccakP-1600-inplace32BI.c:970:60: note: Function 'KeccakP1600_Permute_Nrounds' argument 2 names different: declaration 'nrounds' definition 'nRounds'. php-8.4.11/ext/hash/sha3/generic32lc/KeccakP-1600-inplace32BI.c:294:13: style: Variable 'stateAsHalfLanes' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/sha3/generic32lc/KeccakP-1600-inplace32BI.c:367:13: style: Variable 'stateAsHalfLanes' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/hash/sha3/generic32lc/KeccakP-1600-inplace32BI.c:369:11: style: Variable 'laneAsBytes' is not assigned a value. [unassignedVariable] php-8.4.11/ext/hash/sha3/generic64lc/KeccakHash.c:21:55: style:inconclusive: Function 'Keccak_HashInitialize' argument 1 names different: declaration 'hashInstance' definition 'instance'. [funcArgNamesDifferent] php-8.4.11/ext/hash/sha3/generic64lc/KeccakHash.h:49:55: note: Function 'Keccak_HashInitialize' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic64lc/KeccakHash.c:21:55: note: Function 'Keccak_HashInitialize' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic64lc/KeccakHash.c:37:51: style:inconclusive: Function 'Keccak_HashUpdate' argument 1 names different: declaration 'hashInstance' definition 'instance'. [funcArgNamesDifferent] php-8.4.11/ext/hash/sha3/generic64lc/KeccakHash.h:85:51: note: Function 'Keccak_HashUpdate' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic64lc/KeccakHash.c:37:51: note: Function 'Keccak_HashUpdate' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic64lc/KeccakHash.c:64:50: style:inconclusive: Function 'Keccak_HashFinal' argument 1 names different: declaration 'hashInstance' definition 'instance'. [funcArgNamesDifferent] php-8.4.11/ext/hash/sha3/generic64lc/KeccakHash.h:98:50: note: Function 'Keccak_HashFinal' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic64lc/KeccakHash.c:64:50: note: Function 'Keccak_HashFinal' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic64lc/KeccakHash.c:75:52: style:inconclusive: Function 'Keccak_HashSqueeze' argument 1 names different: declaration 'hashInstance' definition 'instance'. [funcArgNamesDifferent] php-8.4.11/ext/hash/sha3/generic64lc/KeccakHash.h:109:52: note: Function 'Keccak_HashSqueeze' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic64lc/KeccakHash.c:75:52: note: Function 'Keccak_HashSqueeze' argument 1 names different: declaration 'hashInstance' definition 'instance'. php-8.4.11/ext/hash/sha3/generic64lc/KeccakP-1600-opt64.c:492:32: error: syntax error [syntaxError] php-8.4.11/ext/intl/breakiterator/breakiterator_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/breakiterator/breakiterator_iterators_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/php_intl.h:54:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_END_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/breakiterator/codepointiterator_internal.cpp:36:1: error: There is an unknown macro here somewhere. Configuration is required. If UOBJECT_DEFINE_RTTI_IMPLEMENTATION is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/breakiterator/codepointiterator_internal.h:98:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable U_SENTINEL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/breakiterator/codepointiterator_methods.cpp:31:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_THIS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/breakiterator/codepointiterator_internal.h:27:2: style: The class 'CodePointBreakIterator' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] php-8.4.11/ext/intl/breakiterator/codepointiterator_internal.h:84:18: style:inconclusive: Either there is a missing 'override', or the member function 'PHP::CodePointBreakIterator::getLastCodePoint' can be const. [functionConst] php-8.4.11/ext/intl/breakiterator/breakiterator_class.h:45:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] php-8.4.11/ext/intl/breakiterator/codepointiterator_methods.cpp:25:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] php-8.4.11/ext/intl/breakiterator/codepointiterator_methods.cpp:35:2: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] php-8.4.11/ext/intl/intl_common.h:21:1: error: There is an unknown macro here somewhere. Configuration is required. If BEGIN_EXTERN_C is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/calendar/calendar_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/calendar/calendar_methods.cpp:160:1: error: There is an unknown macro here somewhere. Configuration is required. If UOBJECT_DEFINE_RTTI_IMPLEMENTATION is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/collator/collator_is_numeric.c:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_heap [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/collator/collator_is_numeric.c:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/collator/collator_is_numeric.c:217:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/collator/collator_is_numeric.c:253:6: style: Condition 'allow_errors' is always true [knownConditionTrueFalse] php-8.4.11/ext/intl/collator/collator_is_numeric.c:249:6: note: Assuming that condition '!allow_errors' is not redundant php-8.4.11/ext/intl/collator/collator_is_numeric.c:253:6: note: Condition 'allow_errors' is always true php-8.4.11/ext/intl/common/common_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/common/common_error.c:49:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/dateformat/dateformat.c:31:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/dateformat/dateformat.c:51:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/dateformat/dateformat_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/dateformat/dateformat_format.c:76:52: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/dateformat/dateformat_parse.c:176:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/dateformat/datepatterngenerator_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/dateformat/datepatterngenerator_methods.cpp:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_value [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/dateformat/datepatterngenerator_methods.cpp:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_value [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/dateformat/datepatterngenerator_methods.cpp:95:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_value [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/dateformat/datepatterngenerator_methods.cpp:119:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/dateformat/datepatterngenerator_methods.cpp:61:16: style: C-style pointer casting [cstyleCast] php-8.4.11/ext/intl/dateformat/datepatterngenerator_class.h:40:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] php-8.4.11/ext/intl/dateformat/datepatterngenerator_methods.cpp:40:8: style: Variable 'object' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/intl/dateformat/datepatterngenerator_methods.cpp:44:26: error: Uninitialized variable: locale_str [uninitvar] php-8.4.11/ext/intl/dateformat/datepatterngenerator_methods.cpp:40:15: style: Variable 'object' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/intl/dateformat/datepatterngenerator_methods.cpp:40:8: style: Variable 'object' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/intl/formatter/formatter_attr.c:33:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/formatter/formatter_attr.c:99:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/formatter/formatter_attr.c:133:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/formatter/formatter_attr.c:189:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/formatter/formatter_attr.c:223:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/formatter/formatter_attr.c:265:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/formatter/formatter_attr.c:303:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/formatter/formatter_attr.c:340:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/formatter/formatter_attr.c:370:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ULOC_ACTUAL_LOCALE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/formatter/formatter_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/formatter/formatter_format.c:39:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/formatter/formatter_format.c:140:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/formatter/formatter_format.c:56:4: style: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/intl/formatter/formatter_main.c:37:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/formatter/formatter_parse.c:48:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/formatter/formatter_parse.c:139:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/formatter/formatter_parse.c:43:8: style: Unused variable: oldlocale [unusedVariable] php-8.4.11/ext/intl/grapheme/grapheme_string.c:42:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/grapheme/grapheme_util.c:31:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_EXTERN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/idn/idn.c:119:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/intl_convertcpp.cpp:29:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/intl_error.c:28:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_EXTERN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/locale/locale_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/locale/locale_methods.c:36:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_EXTERN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/normalizer/normalizer_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/normalizer/normalizer_normalize.c:84:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNORM_DEFAULT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/normalizer/normalizer_normalize.c:223:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNORM_DEFAULT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/resourcebundle/resourcebundle.c:68:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResourceBundle_ce_ptr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/resourcebundle/resourcebundle.c:74:3: style: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/intl/resourcebundle/resourcebundle_class.c:88:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/resourcebundle/resourcebundle_iterator.c:82:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/resourcebundle/resourcebundle_iterator.c:156:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResourceBundle_iterator [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/resourcebundle/resourcebundle_iterator.c:81:27: style: Variable 'iterator' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/intl/spoofchecker/spoofchecker_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:30:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_THIS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:38:2: warning:inconclusive: Possible null pointer dereference: co [nullPointer] php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:30:2: note: Assignment 'co=NULL', assigned value is 0 php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:38:2: note: Null pointer dereference php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:38:27: warning:inconclusive: Possible null pointer dereference: co [nullPointer] php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:30:2: note: Assignment 'co=NULL', assigned value is 0 php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:38:27: note: Null pointer dereference php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:56:28: warning:inconclusive: Possible null pointer dereference: co [nullPointer] php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:30:2: note: Assignment 'co=NULL', assigned value is 0 php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:56:28: note: Null pointer dereference php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:56:40: warning:inconclusive: Possible null pointer dereference: co [nullPointer] php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:30:2: note: Assignment 'co=NULL', assigned value is 0 php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:56:40: note: Null pointer dereference php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:57:19: warning:inconclusive: Possible null pointer dereference: co [nullPointer] php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:30:2: note: Assignment 'co=NULL', assigned value is 0 php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:57:19: note: Null pointer dereference php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:57:63: warning:inconclusive: Possible null pointer dereference: co [nullPointer] php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:30:2: note: Assignment 'co=NULL', assigned value is 0 php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:57:63: note: Null pointer dereference php-8.4.11/ext/intl/spoofchecker/spoofchecker_create.c:30:2: style: Variable 'object' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/intl/spoofchecker/spoofchecker_main.c:185:65: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/timezone/timezone_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/transliterator/transliterator_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/transliterator/transliterator_methods.c:108:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/intl/uchar/uchar_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/json/php_json.h:89:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/ldap/ldap_arginfo.h:24:77: error: syntax error [syntaxError] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_7bit.c:76:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_7bit.c:96:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_7bit.c:91:28: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_7bit.c:92:25: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_7bit.c:104:40: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_7bit' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_7bit.c:115:44: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_7bit.c:104:40: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_base64.c:177:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_base64.c:265:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_base64.c:250:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_base64.c:251:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_base64.c:297:42: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_base64' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_base64.c:47:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_base64.c:297:42: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_base64.c:340:17: style: Variable 'chars_output' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:166:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:293:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:475:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:998:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1105:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1305:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1564:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mbfl_no_encoding_eucjp2004 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1848:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1897:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mbfl_no_encoding_sjis2004 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:2058:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mbfl_no_encoding_sjis2004 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:2115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:2406:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:2542:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3131:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3551:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3661:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3823:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4053:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4212:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4241:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4737:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4766:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4868:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4986:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:5180:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FALLTHROUGH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:5511:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6161:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6429:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6653:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6899:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7211:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7371:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7432:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7557:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8193:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8259:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8343:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8463:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8578:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8739:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8901:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8966:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9428:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9534:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9571:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9662:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9801:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9832:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9940:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10031:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10054:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10142:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10179:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10244:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10700:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10810:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10993:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11278:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11294:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11413:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11591:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12043:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12140:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12168:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mbfl_no_encoding_cp950 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12294:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12432:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12633:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12695:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12827:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_BAD_INPUT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4243:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4242:11: note: outer condition: p=0' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1712:10: note: Assuming that condition 'c2<0x21' is not redundant php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1718:11: note: Assignment 's2=c2-0x21', assigned value is greater than -1 php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1721:33: note: Condition 's2>=0' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1721:44: style: Condition 's2<94' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1712:23: note: Assuming that condition 'c2>0x7E' is not redundant php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1718:11: note: Assignment 's2=c2-0x21', assigned value is less than 94 php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1721:44: note: Condition 's2<94' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:2068:34: style: Condition '(filter->status&0xff00)!=0x200' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:2055:21: note: Assuming that condition 'filter->status==1' is not redundant php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:2068:34: note: Condition '(filter->status&0xff00)!=0x200' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3898:18: style: Condition 'c>=0x21' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3860:63: note: Assuming that condition 'c>=0x21' is not redundant php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3861:10: note: Assuming condition is false php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3898:18: note: Condition 'c>=0x21' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4187:21: style: Condition 's>=0' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4186:8: note: Assuming that condition 's>=0' is not redundant php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4187:21: note: Condition 's>=0' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4291:8: style: Condition '!w' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4272:21: note: Assignment 'w=0', assigned value is 0 php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4274:18: note: Assuming condition is false php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4291:8: note: Condition '!w' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8491:10: style: Condition 'w==0' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8471:8: note: Assignment 'w=0', assigned value is 0 php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8491:10: note: Condition 'w==0' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8928:10: style: Condition 'w==0' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8909:8: note: Assignment 'w=0', assigned value is 0 php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8928:10: note: Condition 'w==0' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9510:16: style: Condition 's<=0' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9507:8: note: Assuming that condition 's<=0' is not redundant php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9510:16: note: Condition 's<=0' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9701:37: style: Condition 'c>=0xA1' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9701:9: note: Assuming that condition 'c>=0xA1' is not redundant php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9701:37: note: Condition 'c>=0xA1' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9768:16: style: Condition 's<=0' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9765:8: note: Assuming that condition 's<=0' is not redundant php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9768:16: note: Condition 's<=0' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9844:44: style: Condition 'c3>=0xA1' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9844:12: note: Assuming that condition 'c3>=0xA1' is not redundant php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9844:44: note: Condition 'c3>=0xA1' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11001:12: style: Condition 'c>=0x81' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10992:16: note: Assuming that condition 'c==0x80' is not redundant php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10995:10: note: Assuming condition is false php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11001:12: note: Condition 'c>=0x81' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11380:16: style: Condition 's<=0' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11377:8: note: Assuming that condition 's<=0' is not redundant php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11380:16: note: Condition 's<=0' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11599:12: style: Condition 'c>=0x81' is always true [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11590:16: note: Assuming that condition 'c==0x80' is not redundant php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11593:10: note: Assuming condition is false php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11599:12: note: Condition 'c>=0x81' is always true php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3729:39: style: The comparison 's2 == 0' is always true. [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3693:27: note: 's2' is assigned value '0' here. php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3729:39: note: The comparison 's2 == 0' is always true. php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:282:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1839:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:2531:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4118:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:5089:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:5456:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7423:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8250:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8569:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8956:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9458:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9743:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9973:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10168:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10799:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11283:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12129:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12685:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:611:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:696:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1417:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3255:8: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3930:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4329:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4906:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:5694:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6514:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6742:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7049:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7621:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7700:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8399:16: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8814:16: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9135:16: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9596:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9891:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10093:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10293:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11089:16: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11474:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11711:16: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12326:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12457:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12875:9: style: Unsigned expression 'w' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1633:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4745:4: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4995:4: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6170:4: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7380:4: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:5742:16: style: Local variable 'i' shadows outer variable [shadowVariable] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:5719:13: note: Shadowed declaration php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:5742:16: note: Shadow variable php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11050:21: style: Local variable 'c' shadows outer variable [shadowVariable] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10988:17: note: Shadowed declaration php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11050:21: note: Shadow variable php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11672:21: style: Local variable 'c' shadows outer variable [shadowVariable] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11586:17: note: Shadowed declaration php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11672:21: note: Shadow variable php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:466:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:467:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:601:45: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_iso2022jp' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4446:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:601:45: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:686:39: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_jis' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4411:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:686:39: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:780:26: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:876:26: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1297:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1407:50: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_iso2022jp_kddi' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4483:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:1407:50: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:2107:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:2241:49: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_iso2022jp2004' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4518:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:2241:49: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3122:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3123:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3318:43: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_cp50220' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4604:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3318:43: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3400:43: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_cp50221' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4619:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3400:43: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3457:43: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_cp50222' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4634:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3457:43: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3816:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3920:47: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_iso2022jpms' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4671:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:3920:47: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4233:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4234:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4308:45: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_iso2022kr' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4714:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4308:45: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4843:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4844:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4896:40: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_sjis' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7856:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:4896:40: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:5493:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:5494:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:5671:43: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_sjismac' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7893:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:5671:43: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6413:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6416:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6493:47: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_sjis_docomo' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7932:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6493:47: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6639:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6640:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6722:45: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_sjis_kddi' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7967:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6722:45: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6886:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:6887:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7029:43: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_sjis_sb' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8002:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7029:43: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7193:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7194:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7254:44: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_sjis2004' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8046:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7254:44: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7544:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7545:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7611:41: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_cp932' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8133:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7611:41: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7690:43: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_sjiswin' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8168:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:7690:43: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8328:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8387:41: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_eucjp' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10378:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8387:41: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8696:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8697:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8797:44: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_eucjpwin' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10452:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:8797:44: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9058:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9059:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9122:43: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_cp51932' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10489:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9122:43: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9197:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9198:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9304:45: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_eucjp2004' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10415:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9304:45: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9546:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9547:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9586:41: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_euccn' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10545:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9586:41: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9813:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9814:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9881:41: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_euctw' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10582:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:9881:41: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10043:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10044:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10083:41: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_euckr' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10619:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10083:41: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10229:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10230:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10283:39: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_uhc' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10679:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10283:39: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10984:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:10985:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11076:43: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_gb18030' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11948:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11076:43: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11401:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11402:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11464:41: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_cp936' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11985:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11464:41: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11582:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11583:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11698:48: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_gb18030_2022' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12000:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11698:48: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11879:100: style: Parameter 'limit' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11901:96: style: Parameter 'end' can be declared as pointer to const. However it seems that 'mb_cut_gb18030' is a callback function, if 'end' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12002:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11901:96: note: Parameter 'end' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:11911:18: style: Variable '_end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12271:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12272:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12316:40: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_big5' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12572:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12316:40: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12360:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12361:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12447:41: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_cp950' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12607:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12447:41: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12805:27: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12806:24: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12865:38: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_hz' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12981:2: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:12865:38: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_cjk.c:5270:7: style: Variable 'c1' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_htmlent.c:112:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/filters/mbfilter_htmlent.c:399:45: style: Condition 'terminatorlength' is always false [knownConditionTrueFalse] php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfilter.c:254:19: note: Assuming that condition 'device.pos>length' is not redundant php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfilter.c:276:20: note: Condition 'device.pos>length' is always false php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfilter.c:101:18: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfilter.c:317:7: style: Variable 'p' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfilter.c:345:7: style: Variable 'p' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfilter_8bit.c:99:28: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfilter_8bit.c:100:25: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfilter_8bit.c:112:40: style: Parameter 'in' can be declared as pointer to const. However it seems that 'mb_wchar_to_8bit' is a callback function, if 'in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfilter_8bit.c:123:7: note: You might need to cast the function pointer here php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfilter_8bit.c:112:40: note: Parameter 'in' can be declared as pointer to const php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfl_convert.c:329:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mbfl_encoding_base64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfl_convert.c:165:78: style:inconclusive: Function 'mbfl_convert_filter_copy' argument 2 names different: declaration 'dist' definition 'dest'. [funcArgNamesDifferent] php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfl_convert.h:74:93: note: Function 'mbfl_convert_filter_copy' argument 2 names different: declaration 'dist' definition 'dest'. php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfl_convert.c:165:78: note: Function 'mbfl_convert_filter_copy' argument 2 names different: declaration 'dist' definition 'dest'. php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfl_encoding.c:287:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FALLTHROUGH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfl_filter_output.c:40:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/mbstring/libmbfl/mbfl/mbfl_memory_device.c:137:77: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/mbstring/mbstring.h:72:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/mysqli/php_mysqli_structs.h:238:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/mysqlnd/mysqlnd.h:297:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/mysqlnd/mysqlnd_wireprotocol.c:1681:0: error: #error Need fix for this architecture [preprocessorErrorDirective] php-8.4.11/ext/mysqlnd/mysqlnd_wireprotocol.c:1681:2: error: #error Need fix for this architecture [preprocessorErrorDirective] php-8.4.11/ext/odbc/odbc_utils.c:32:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/opcache/zend_accelerator_hash.h:63:1: error: There is an unknown macro here somewhere. Configuration is required. If BEGIN_EXTERN_C is a macro then please configure it. [unknownMacro] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:721:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ts [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:844:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:876:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1055:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1100:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1186:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1272:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tsv [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1404:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1461:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1487:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1524:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1605:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marked [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1707:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1740:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uv [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1792:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uv [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1819:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marked [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1854:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1869:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marked [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2001:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tsv [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2018:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable openupval [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2083:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marked [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2090:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marked [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2099:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marked [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2110:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marked [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2227:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marked [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2274:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2291:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marked [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3155:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3738:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marked [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3773:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marked [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3868:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marked [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:4746:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:4768:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marked [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:4888:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:4976:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5374:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5407:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable h [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5682:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5691:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5700:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5736:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable h [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6091:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6102:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6137:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6151:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6212:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6616:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6632:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6776:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6784:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6803:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6872:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6959:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6970:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6990:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7027:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7038:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7078:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7450:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7522:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7534:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7596:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7771:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5567:1: error: Array 'cl->c.upvalue[1]' accessed at index -1, which is out of bounds. [negativeIndex] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7693:1: note: Calling function 'lua_pushcclosure', 3rd argument '0' value is 0 php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5566:7: note: n is decremented', new value is -1 php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5567:1: note: Negative array index php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7220:12: warning: Either the condition 'level>=32' is redundant or the array 'ms->capture[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7219:9: note: Assuming that condition 'level>=32' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7220:12: note: Array index out of bounds php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7221:12: warning: Either the condition 'level>=32' is redundant or the array 'ms->capture[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7219:9: note: Assuming that condition 'level>=32' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7221:12: note: Array index out of bounds php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2694:16: warning: Either the condition 'token<257' is redundant or iscntrl() argument nr 1 can have invalid value. The value is 256 but the valid values are '0:255'. [invalidFunctionArg] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2693:9: note: Assuming that condition 'token<257' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2694:16: note: Invalid argument php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1107:4: style: Condition 'htab' is always false [knownConditionTrueFalse] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1097:12: note: Assignment 'htab=NULL', assigned value is 0 php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1107:4: note: Condition 'htab' is always false php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6373:5: style: Condition 'n<=0' is always false [knownConditionTrueFalse] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6371:5: note: Assuming that condition 'i>e' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6372:6: note: Assignment 'n=e-i+1', assigned value is greater than 0 php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6373:5: note: Condition 'n<=0' is always false php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3903:9: warning: Either the condition 'fs' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3919:4: note: Assuming that condition 'fs' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3903:9: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3906:1: warning: Either the condition 'fs' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3919:4: note: Assuming that condition 'fs' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3906:1: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3907:13: warning: Either the condition 'fs' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3919:4: note: Assuming that condition 'fs' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3907:13: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3908:1: warning: Either the condition 'fs' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3919:4: note: Assuming that condition 'fs' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3908:1: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3909:17: warning: Either the condition 'fs' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3919:4: note: Assuming that condition 'fs' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3909:17: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3910:1: warning: Either the condition 'fs' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3919:4: note: Assuming that condition 'fs' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3910:1: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3911:10: warning: Either the condition 'fs' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3919:4: note: Assuming that condition 'fs' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3911:10: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3912:1: warning: Either the condition 'fs' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3919:4: note: Assuming that condition 'fs' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3912:1: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3913:10: warning: Either the condition 'fs' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3919:4: note: Assuming that condition 'fs' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3913:10: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3914:1: warning: Either the condition 'fs' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3919:4: note: Assuming that condition 'fs' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3914:1: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3915:16: warning: Either the condition 'fs' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3919:4: note: Assuming that condition 'fs' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3915:16: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3918:8: warning: Either the condition 'fs' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3919:4: note: Assuming that condition 'fs' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3918:8: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6784:19: warning: Either the condition 'f==NULL' is redundant or there is possible null pointer dereference: f. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6868:5: note: Assuming that condition 'f==NULL' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6870:21: note: Calling function 'read_line', 2nd argument 'f' value is 0 php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6784:19: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6871:11: warning: Either the condition 'f==NULL' is redundant or there is possible null pointer dereference: f. [nullPointerRedundantCheck] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6868:5: note: Assuming that condition 'f==NULL' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6871:11: note: Null pointer dereference php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2492:23: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2542:5: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1290:12: style: Variable 'ts' is reassigned a value before the old one has been used. [redundantAssignment] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1289:3: note: ts is assigned php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1290:12: note: ts is overwritten php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1329:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1328:2: note: u is assigned php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1329:13: note: u is overwritten php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:530:66: style:inconclusive: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:389:8: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:530:66: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:552:57: style:inconclusive: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:385:57: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:552:57: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:552:70: style:inconclusive: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:386:8: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:552:70: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2538:66: style:inconclusive: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:516:12: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2538:66: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3639:51: style:inconclusive: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2394:51: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3639:51: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3639:57: style:inconclusive: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2394:57: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3639:57: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3639:63: style:inconclusive: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2394:63: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3639:63: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3642:51: style:inconclusive: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2393:51: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3642:51: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3642:66: style:inconclusive: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2393:66: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3642:66: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5532:61: style:inconclusive: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:174:61: note: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5532:61: note: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5608:45: style:inconclusive: Function 'lua_createtable' argument 2 names different: declaration 'narr' definition 'narray'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:176:45: note: Function 'lua_createtable' argument 2 names different: declaration 'narr' definition 'narray'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5608:45: note: Function 'lua_createtable' argument 2 names different: declaration 'narr' definition 'narray'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5872:42: style:inconclusive: Function 'luaL_argerror' argument 2 names different: declaration 'numarg' definition 'narg'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5844:42: note: Function 'luaL_argerror' argument 2 names different: declaration 'numarg' definition 'narg'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5872:42: note: Function 'luaL_argerror' argument 2 names different: declaration 'numarg' definition 'narg'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5952:53: style:inconclusive: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5845:54: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5952:53: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5952:65: style:inconclusive: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5846:8: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5952:65: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5957:51: style:inconclusive: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5847:52: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5957:51: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5958:23: style:inconclusive: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5848:23: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5958:23: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5972:54: style:inconclusive: Function 'luaL_checkinteger' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5849:54: note: Function 'luaL_checkinteger' argument 2 names different: declaration 'numArg' definition 'narg'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5972:54: note: Function 'luaL_checkinteger' argument 2 names different: declaration 'numArg' definition 'narg'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5978:52: style:inconclusive: Function 'luaL_optinteger' argument 2 names different: declaration 'nArg' definition 'narg'. [funcArgNamesDifferent] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5850:52: note: Function 'luaL_optinteger' argument 2 names different: declaration 'nArg' definition 'narg'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5978:52: note: Function 'luaL_optinteger' argument 2 names different: declaration 'nArg' definition 'narg'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:875:14: style: Variable 'g' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:877:10: style: Variable 'o' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1050:45: style: Parameter 'oldstack' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1072:10: style: Variable 'oldci' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1094:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:1419:29: style: Parameter 'nums' can be declared as const array [constParameter] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2398:32: style: Parameter 'L' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2413:10: style: Variable 'ci' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2462:5: style: Variable 'lineinfo' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2998:30: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3139:42: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3143:37: style: Parameter 'k' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3350:48: style: Parameter 'var' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3389:45: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3670:9: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3778:32: style: Parameter 'fs' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3778:43: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:4321:69: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:4733:61: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:4756:61: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5097:8: style: Variable 'rb' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5098:8: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5129:8: style: Variable 'rb' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5258:8: style: Variable 'val' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5290:10: style: Variable 'ci' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5367:33: style: Parameter 'L' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:6691:6: style: Variable 'f' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:816:11: warning: Expression 'nelems-1' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7693:1: note: Calling function 'lua_pushcclosure', 3rd argument '0' value is 0 php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5563:23: note: Calling function 'luaF_newCclosure', 2nd argument 'n' value is 0 php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:816:11: note: Negative value is converted to an unsigned value php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7737:19: warning: Uninitialized variable: buf [uninitvar] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7736:17: note: Assuming condition is false php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:7737:19: note: Uninitialized variable: buf php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:194:5: style: struct member 'lua_Debug::event' is never used. [unusedStructMember] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:272:13: style: union member 'TString::dummy' is never used. [unusedStructMember] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:283:13: style: union member 'Udata::dummy' is never used. [unusedStructMember] php-8.4.11/ext/opcache/jit/ir/ir.h:67:0: error: #error "Unknown IR target" [preprocessorErrorDirective] php-8.4.11/ext/opcache/jit/ir/ir.h:67:3: error: #error "Unknown IR target" [preprocessorErrorDirective] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:22:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opline_before_exception [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:34:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arena [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:46:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arena [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:56:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_table [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:72:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_table [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:80:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_table [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:99:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:118:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:138:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zend_reference [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:146:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:196:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_CALL_NESTED_FUNCTION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:205:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:217:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_CALL_NESTED_FUNCTION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:224:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_CALL_NESTED_FUNCTION [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:348:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:357:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:383:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_REFERENCE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:525:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_REFERENCE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:665:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_REFERENCE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:771:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_REFERENCE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:903:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_REFERENCE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1040:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1082:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_WARNING [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1098:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1122:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1176:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1203:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1243:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1372:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_OBJECT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1462:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BP_VAR_W [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1467:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BP_VAR_RW [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1477:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_OBJECT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1568:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_OBJECT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1640:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTR_MAX_LEN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1676:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTR_MAX_LEN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1700:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTR_MAX_LEN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1729:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1774:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol_table [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1820:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1834:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1849:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1867:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1905:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1923:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1961:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1978:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2013:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2030:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2063:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_FALSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2071:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAY_BE_ARRAY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2110:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_REFERENCE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2136:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2186:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2218:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2238:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2243:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_CONST [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2248:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_TMP_VAR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2253:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_VAR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2258:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2279:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2289:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_CONST [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2294:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_TMP_VAR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2299:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_VAR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2304:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2323:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAY_BE_DOUBLE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2363:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_DOUBLE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2389:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_DOUBLE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2413:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_DOUBLE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2432:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_DOUBLE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2449:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable concat_function [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2469:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2481:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_NOTICE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2486:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_WARNING [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2491:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_WARNING [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2503:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2531:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2541:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_FALSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2575:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ht_iterators [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2592:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH_FLAG_UNINITIALIZED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2613:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zval_add_ref [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2619:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2635:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_ACC_READONLY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2651:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2697:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BP_VAR_R [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2720:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2750:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BP_VAR_RW [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2799:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_LONG_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2810:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_LONG_MIN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2815:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2847:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2893:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2927:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2963:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BP_VAR_RW [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:3033:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BP_VAR_RW [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:3103:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BP_VAR_RW [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:3164:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BP_VAR_RW [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:3223:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_ACC_CALL_VIA_TRAMPOLINE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:3230:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:3251:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTR_COPYABLE_CONCAT_PROPERTIES [valueFlowBailoutIncompleteVar] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1557:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2128:3: style: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:512:1: style: Label 'num_undef' is not used. [unusedLabel] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:655:1: style: Label 'num_undef' is not used. [unusedLabel] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:759:1: style: Label 'num_undef' is not used. [unusedLabel] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:891:1: style: Label 'num_undef' is not used. [unusedLabel] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1009:24: style: Local variable 'execute_data' shadows outer variable [shadowVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:900:21: note: Shadowed declaration php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1009:24: note: Shadow variable php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:25:22: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:72:8: style: Variable 'func' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:99:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:118:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:146:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:192:92: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:380:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:768:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:900:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1009:24: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1820:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1849:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1867:22: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1905:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1923:22: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1961:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1978:22: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2013:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2030:22: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2136:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2186:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2218:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2503:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2573:84: style: Parameter 'ht' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2576:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2651:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2720:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2821:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2853:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2902:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2936:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:25:35: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:25:22: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:99:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:99:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:118:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:118:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:146:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:146:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:348:40: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:348:27: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:357:40: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:357:27: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1009:37: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1009:24: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1557:8: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1820:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1820:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1849:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1849:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1867:35: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1867:22: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1905:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1905:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1923:35: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1923:22: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1961:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1961:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1978:35: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:1978:22: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2013:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2013:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2030:35: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2030:22: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2136:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2136:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2503:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2503:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2532:41: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2532:28: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2720:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2720:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2821:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2821:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2853:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2853:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2902:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2902:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2936:34: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2936:21: style: Variable 'execute_data' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/opcache/jit/zend_jit_ir.c:55:0: error: #error "Unknown IR target" [preprocessorErrorDirective] php-8.4.11/ext/opcache/jit/zend_jit_ir.c:55:3: error: #error "Unknown IR target" [preprocessorErrorDirective] php-8.4.11/ext/opcache/jit/zend_jit_trace.c:7977:27: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/opcache/jit/zend_jit.h:29:0: error: #error "JIT not supported on this platform" [preprocessorErrorDirective] php-8.4.11/ext/opcache/jit/zend_jit.h:29:3: error: #error "JIT not supported on this platform" [preprocessorErrorDirective] php-8.4.11/ext/opcache/zend_file_cache.c:60:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [preprocessorErrorDirective] php-8.4.11/ext/opcache/zend_file_cache.c:60:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [preprocessorErrorDirective] php-8.4.11/ext/openssl/openssl.c:111:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_DECLARE_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/openssl/xp_ssl.c:255:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:328:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_DEFAULT_STREAM_VERIFY_DEPTH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:376:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STRING [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:459:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_subject_alt_name [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:541:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_commonName [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:584:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:814:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_WARNING [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:897:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_NAME [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:951:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:993:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_OP_ALL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_FLAG_NO_FCLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1179:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_CB_HANDSHAKE_START [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1188:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_DEFAULT_RENEG_LIMIT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1232:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSA_F4 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1256:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1316:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1349:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1390:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLSEXT_NAMETYPE_host_name [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1429:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_PEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1450:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1649:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_NPN_NEGOTIATED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1676:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1867:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable php_openssl_certificate_ce [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1913:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:1947:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:2123:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_RDWR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:2281:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_ERR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:2345:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable client [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:2462:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_OPTION_RETURN_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:2678:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:2797:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_socket_timeout [valueFlowBailoutIncompleteVar] php-8.4.11/ext/openssl/xp_ssl.c:2573:82: style: Condition 'has_timeout' is always true [knownConditionTrueFalse] php-8.4.11/ext/openssl/xp_ssl.c:1881:18: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] php-8.4.11/ext/openssl/xp_ssl.c:420:8: style: Variable 'wildcard' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/openssl/xp_ssl.c:563:8: style: Variable 'peer_name' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/openssl/xp_ssl.c:658:8: style: Variable 'passphrase' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/openssl/xp_ssl.c:887:32: style: Variable 'sslsock' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/openssl/xp_ssl.c:1669:8: style: Variable 'alpn_protocols' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcntl/php_pcntl.h:44:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pcntl/php_signal.c:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_ONSTACK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/pcre2_internal.h:67:0: error: #error PCRE2_CODE_UNIT_WIDTH must be defined as 8, 16, or 32. [preprocessorErrorDirective] php-8.4.11/ext/pcre/pcre2lib/pcre2_internal.h:67:2: error: #error PCRE2_CODE_UNIT_WIDTH must be defined as 8, 16, or 32. [preprocessorErrorDirective] php-8.4.11/ext/pcre/pcre2lib/pcre2_jit_match.c:42:0: error: #error This file must be included from pcre2_jit_compile.c. [preprocessorErrorDirective] php-8.4.11/ext/pcre/pcre2lib/pcre2_jit_match.c:42:2: error: #error This file must be included from pcre2_jit_compile.c. [preprocessorErrorDirective] php-8.4.11/ext/pcre/pcre2lib/pcre2_jit_misc.c:43:0: error: #error This file must be included from pcre2_jit_compile.c. [preprocessorErrorDirective] php-8.4.11/ext/pcre/pcre2lib/pcre2_jit_misc.c:43:2: error: #error This file must be included from pcre2_jit_compile.c. [preprocessorErrorDirective] php-8.4.11/ext/pcre/pcre2lib/pcre2_printint.c:92:1: error: There is an unknown macro here somewhere. Configuration is required. If PCRE2_SUFFIX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorApple.c:117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorCore.c:183:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_size [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorCore.c:309:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorCore.c:317:26: style: Redundant condition: !total_size. 'total_size || (!total_size && !free_blocks)' is equivalent to 'total_size || !free_blocks' [redundantCondition] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorApple.c:127:50: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorApple.c:123:15: note: Assuming allocation function fails php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorApple.c:123:15: note: Assignment 'retval=mmap(NULL,size,prot,flags,fd,0)', assigned value is 0 php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorApple.c:127:50: note: Null pointer addition php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorApple.c:132:43: style: Parameter 'chunk' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorFreeBSD.c:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorFreeBSD.c:84:43: style: Parameter 'chunk' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorPosix.c:33:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorPosix.c:57:43: style: Parameter 'chunk' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorWindows.c:31:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_COMMIT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorWindows.c:37:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_RELEASE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:43:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitExecAllocatorCore.c:325:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable executable_offset [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:49:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: retval [nullPointerOutOfMemory] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:42:44: note: Assuming allocation function fails php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:42:11: note: Assignment 'retval=(struct sljit_chunk_header*)mmap(NULL,size,PROT_READ|PROT_WRITE|PROT_MPROTECT(PROT_EXEC),MAP_ANON|MAP_SHARED,-1,0)', assigned value is 0 php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:49:2: note: Null pointer dereference php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:50:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: retval [nullPointerOutOfMemory] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:42:44: note: Assuming allocation function fails php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:42:11: note: Assignment 'retval=(struct sljit_chunk_header*)mmap(NULL,size,PROT_READ|PROT_WRITE|PROT_MPROTECT(PROT_EXEC),MAP_ANON|MAP_SHARED,-1,0)', assigned value is 0 php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:50:6: note: Null pointer dereference php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:55:15: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: retval [nullPointerOutOfMemory] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:42:44: note: Assuming allocation function fails php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:42:11: note: Assignment 'retval=(struct sljit_chunk_header*)mmap(NULL,size,PROT_READ|PROT_WRITE|PROT_MPROTECT(PROT_EXEC),MAP_ANON|MAP_SHARED,-1,0)', assigned value is 0 php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:50:25: note: Assuming condition is false php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:55:15: note: Null pointer dereference php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorNetBSD.c:66:29: style: Variable 'header' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:102:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_EXCL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:145:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:117:9: warning: Either the condition 'fd==-1' is redundant or fchmod() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:120:9: note: Assuming that condition 'fd==-1' is not redundant php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:117:9: note: Invalid argument php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:152:2: warning: If memory allocation fails, then there is a possible null pointer dereference: retval [nullPointerOutOfMemory] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:145:44: note: Assuming allocation function fails php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:145:11: note: Assignment 'retval=(struct sljit_chunk_header*)mmap(NULL,size,PROT_READ|PROT_WRITE,MAP_SHARED,fd,0)', assigned value is 0 php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:152:2: note: Null pointer dereference php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:154:6: warning: If memory allocation fails, then there is a possible null pointer dereference: retval [nullPointerOutOfMemory] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:145:44: note: Assuming allocation function fails php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:145:11: note: Assignment 'retval=(struct sljit_chunk_header*)mmap(NULL,size,PROT_READ|PROT_WRITE,MAP_SHARED,fd,0)', assigned value is 0 php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:154:6: note: Null pointer dereference php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitProtExecAllocatorPosix.c:166:29: style: Variable 'header' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorPosix.c:72:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_EXEC [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorPosix.c:81:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorPosix.c:128:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorPosix.c:120:28: error: Dereferencing 'start_ptr' after it is deallocated / released [deallocuse] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorPosix.c:110:6: warning: If memory allocation fails, then there is a possible null pointer dereference: ptr++ [nullPointerOutOfMemory] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorPosix.c:95:23: note: Assuming allocation function fails php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorPosix.c:95:8: note: Assignment 'ptr=(sljit_uw*)mmap(NULL,size,prot,MAP_PRIVATE|MAP_ANON,-1,0)', assigned value is 0 php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorPosix.c:110:6: note: Null pointer dereference php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorPosix.c:110:6: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorPosix.c:95:23: note: Assuming allocation function fails php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorPosix.c:95:8: note: Assignment 'ptr=(sljit_uw*)mmap(NULL,size,prot,MAP_PRIVATE|MAP_ANON,-1,0)', assigned value is 0 php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorPosix.c:110:6: note: Null pointer addition php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorPosix.c:119:12: style: Variable 'start_ptr' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorWindows.c:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_uw [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorWindows.c:74:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_uw [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/allocator_src/sljitWXExecAllocatorWindows.c:89:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_READWRITE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitConfigInternal.h:412:0: error: #error "Result for float to integer conversion is not defined" [preprocessorErrorDirective] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitConfigInternal.h:412:2: error: #error "Result for float to integer conversion is not defined" [preprocessorErrorDirective] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_32.c:40:0: error: #error "Internal error: Unknown ARM architecture" [preprocessorErrorDirective] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_32.c:40:2: error: #error "Internal error: Unknown ARM architecture" [preprocessorErrorDirective] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:29:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CPUINFO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:212:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_REWRITABLE_JUMP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:277:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JUMP_SIZE_SHIFT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:314:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JUMP_ADDR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:379:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NEXT_DEFINE_TYPES [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:471:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NEXT_DEFINE_TYPES [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:784:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:830:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUB [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1141:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1223:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1396:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1411:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1500:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1509:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1532:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1577:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1685:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1732:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1749:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1765:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SHL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1831:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1864:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1891:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_GP_REGISTER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1919:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1967:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1989:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2010:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2026:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2042:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2068:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2114:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2182:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2210:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_COPY_TO_F64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2255:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CURRENT_FLAGS_ADD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2336:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_label [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2349:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_jump [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2375:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CALL_RETURN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2388:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2428:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2457:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2489:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2530:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2557:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2583:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PAIR_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2654:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OFFS_REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2708:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OFFS_REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2733:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OFFS_REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2791:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2939:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:3003:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:3087:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:3117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:3164:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:3237:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:3359:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SET_ATOMIC_STORED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:3390:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:3432:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_const [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:3453:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1382:62: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:1421:65: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2060:36: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2061:35: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:469:13: style: Variable 'buf_end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_64.c:2237:48: style: Parameter 'compiler' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeARM_T2_32.c:32:22: error: There is an unknown macro here somewhere. Configuration is required. If SLJIT_CPUINFO is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CPUINFO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:394:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_HWCAP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:405:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:416:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_REWRITABLE_JUMP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:491:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JUMP_SIZE_SHIFT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:524:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JUMP_ADDR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:573:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NEXT_DEFINE_TYPES [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:665:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NEXT_DEFINE_TYPES [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:903:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:984:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:1002:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:1049:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:1058:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:1132:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:1156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:1177:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:1195:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:1252:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:1318:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:1742:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:1868:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:1907:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:1966:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2039:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MUL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2054:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2125:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2175:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_GP_REGISTER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2245:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2280:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2327:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2379:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2429:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2485:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2554:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2584:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2604:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2616:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_COPY_TO_F64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2637:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_label [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2648:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2702:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_jump [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2736:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CALL_RETURN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2752:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2851:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2883:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2909:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:2999:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3056:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3089:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PAIR_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3140:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OFFS_REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3177:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3226:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3284:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3423:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3459:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3526:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3569:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3663:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SET_ATOMIC_STORED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3725:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_const [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3747:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_jump [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3292:32: style: The if condition is the same as the previous if condition [duplicateCondition] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3289:32: note: First condition php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:3292:32: note: Second condition php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeLOONGARCH_64.c:663:13: style: Variable 'buf_end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_32.c:32:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_32.c:75:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORI [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_32.c:86:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUI [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_32.c:112:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_REG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_32.c:137:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MTC1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_32.c:198:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUI [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_32.c:213:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CALL_RETURN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_32.c:358:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_32.c:419:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:32:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_REG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:55:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORI [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:140:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUI [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:162:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMTC1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:187:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_COPY_TO_F64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:226:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:297:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:339:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CPUINFO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:466:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOVABLE_INS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:478:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_BIT26_COND [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:500:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_REWRITABLE_JUMP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:667:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JUMP_ADDR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:705:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NEXT_DEFINE_TYPES [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:32:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:62:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:162:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOVABLE_INS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:228:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:302:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_jump [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_64.c:344:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:953:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:1158:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:1187:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:1255:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNMOVABLE_INS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:1267:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:1334:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:1353:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:1380:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:1482:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:1550:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CLZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:1652:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:1687:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:1706:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:2268:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:2404:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNMOVABLE_INS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:2520:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MOV [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:2587:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CURRENT_FLAGS_ADD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:2662:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MUL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:2688:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SHL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:2765:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNMOVABLE_INS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:2795:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNMOVABLE_INS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:2817:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_GP_REGISTER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:2834:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNMOVABLE_INS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:2851:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CONV_SW_FROM_F64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:2879:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CONV_F64_FROM_SW [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:2917:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:3037:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:3090:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:3146:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:3220:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOVABLE_INS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:3240:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_label [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:3292:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNMOVABLE_INS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:3408:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:3547:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:3591:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:3787:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:3845:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:3883:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OFFS_REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:3963:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PAIR_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:4111:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:4221:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_const [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:4243:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_jump [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:4111:78: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:703:13: style: Variable 'buf_end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeMIPS_common.c:1603:5: style: Variable 'op' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_32.c:31:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIMM_MIN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_32.c:55:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_REG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_32.c:324:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDIS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_32.c:332:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_FREG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_32.c:374:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_FREG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_32.c:421:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_REG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_32.c:439:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_32.c:479:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDIS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_32.c:311:63: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:49:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIMM_MIN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_REG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:515:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:564:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDIS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:575:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_FREG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:611:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_FREG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:685:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_REG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:697:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_COPY_TO_F64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:261:45: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:277:47: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:282:45: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:290:46: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:295:44: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:496:63: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:637:44: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:637:58: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:638:48: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:29:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CPUINFO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:310:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:322:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_REWRITABLE_JUMP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:434:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JUMP_ADDR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:500:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NEXT_DEFINE_TYPES [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:595:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NEXT_DEFINE_TYPES [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:53:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:575:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:611:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:685:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:863:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:973:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:987:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:1060:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:1244:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:1302:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:1376:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_R0 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:1422:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:1580:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_OVERFLOW [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:1734:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_OVERFLOW [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:1959:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:1977:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MUL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2002:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_LSHR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2075:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OFFS_REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2105:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2136:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_GP_REGISTER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2184:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2239:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2271:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2326:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2390:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2410:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_label [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2420:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CURRENT_FLAGS_SUB [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2511:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_jump [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2548:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CALL_RETURN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2565:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2614:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2658:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ADD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2818:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2877:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2918:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PAIR_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2984:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM_POST [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:3080:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM_POST [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:3118:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_const [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:3140:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_jump [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:277:41: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:282:39: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:290:40: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:295:38: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_64.c:637:38: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:927:56: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:1109:15: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:1110:15: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:1114:15: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:1115:15: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2362:38: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2362:87: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2364:47: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2437:21: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2441:20: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2661:45: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:540:22: style: Same expression on both sides of '-'. [duplicateExpression] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:553:23: style: Same expression on both sides of '-'. [duplicateExpression] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:557:22: style: Same expression on both sides of '-'. [duplicateExpression] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:593:13: style: Variable 'buf_end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativePPC_common.c:2416:57: style: Parameter 'compiler' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_32.c:31:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIMM_MIN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_32.c:59:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_REG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_32.c:79:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_32.c:120:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUI [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_32.c:134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUI [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_64.c:31:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIMM_MIN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_64.c:143:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMV_W_X [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_64.c:157:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_COPY_TO_F64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_64.c:183:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUI [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_64.c:210:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUI [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:32:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CPUINFO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_REWRITABLE_JUMP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:314:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JUMP_ADDR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:406:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NEXT_DEFINE_TYPES [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:507:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NEXT_DEFINE_TYPES [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_64.c:34:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S32_MIN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_64.c:145:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_64.c:183:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:745:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:839:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:857:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:910:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:919:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:991:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:1010:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:1034:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:1118:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:1167:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CLZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:1239:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:1261:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:1295:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:1731:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:1865:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:1916:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MOV [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:1984:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CURRENT_FLAGS_ADD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2050:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2079:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2155:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2184:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2204:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_GP_REGISTER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2238:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CONV_SW_FROM_F64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2268:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2293:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2315:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2339:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2397:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2453:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2533:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2551:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_label [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2567:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2619:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_jump [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2653:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CALL_RETURN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2669:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2769:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2800:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2829:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2921:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:2991:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:3022:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PAIR_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:3078:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_const [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:3100:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_jump [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeRISCV_common.c:505:13: style: Variable 'buf_end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CPUINFO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:171:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CURRENT_FLAGS_ADD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_HWCAP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:351:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWCAP_S390_STFLE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:839:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:895:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:928:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:963:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1008:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1032:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1075:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1101:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1158:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1235:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1280:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1363:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1405:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NEXT_DEFINE_TYPES [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1674:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_FIRST_SAVED_REG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1766:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_S390X_DEFAULT_STACK_FRAME_SIZE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1785:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sw [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1861:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1884:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_R0 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1968:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CTZ [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2015:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_REV_U16 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2098:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MOV_P [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2382:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARIABLE_FLAG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2462:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NOT_OVERFLOW [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2622:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2646:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2729:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2782:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2842:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2909:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2972:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUB [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2992:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MUL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3006:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3168:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_GP_REGISTER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3217:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3246:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3283:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3308:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3325:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3342:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3369:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3419:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3494:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3552:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_COPY_TO_F64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3583:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_label [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3592:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_JUMP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3620:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CALL_RETURN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3636:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3661:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3689:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3778:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3854:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3886:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PAIR_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3952:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:3996:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:4078:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:4213:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:4241:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:4299:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:4350:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:4460:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:4500:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_jump [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:172:14: style: Local variable 'type' shadows outer argument [shadowArgument] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:163:80: note: Shadowed declaration php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:172:14: note: Shadow variable php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:188:14: style: Local variable 'type' shadows outer argument [shadowArgument] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:163:80: note: Shadowed declaration php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:188:14: note: Shadow variable php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2236:16: style: Local variable 'mem' shadows outer variable [shadowVariable] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2088:14: note: Shadowed declaration php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2236:16: note: Shadow variable php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2269:16: style: Local variable 'mem' shadows outer variable [shadowVariable] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2088:14: note: Shadowed declaration php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:2269:16: note: Shadow variable php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeS390X.c:1408:13: style: Variable 'buf_end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:37:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_sw [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:59:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EX86_BIN_INS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:233:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EX86_PREF_F2 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:288:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_SHIFT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:332:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_FR0 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:548:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ARG_SHIFT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:594:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ENTER_REG_ARG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:640:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RET_near [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:651:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:677:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ARG_SHIFT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:712:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_R0 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:763:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:796:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sw [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:999:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADD [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1008:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ARG_SHIFT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1045:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CALL_RETURN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1095:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CALL_RETURN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1161:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ENTER_REG_ARG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1192:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POP_r [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reg_map [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1236:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sw [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1267:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1322:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PAIR_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1393:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_FREG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1500:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_REG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1536:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PXOR_x_xm [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1601:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpu_feature_list [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:1675:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:320:12: style: Variable 'inst' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:587:12: style: Variable 'inst' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:709:12: style: Unused variable: inst [unusedVariable] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:790:12: style: Unused variable: inst [unusedVariable] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_32.c:997:12: style: Unused variable: inst [unusedVariable] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:37:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_sw [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:49:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_s32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:75:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:297:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EX86_PREF_F2 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:363:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_SHIFT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:404:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JUMP_SIZE_SHIFT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:475:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ENTER_REG_ARG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:652:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_LOCALS_OFFSET [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:696:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_FIRST_SAVED_REG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:740:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RET_near [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:751:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:776:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reg_map [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:888:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CALL_REG_ARG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:909:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MEM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:939:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reg_map [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:963:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reg_map [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1003:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1020:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1061:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PAIR_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1188:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_FREG [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freg_map [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1319:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_REG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1340:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_REG1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1356:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1387:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:29:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_CPUINFO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:659:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_SHIFT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:706:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JUMP_ADDR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:782:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MAX_ADDRESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:924:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_REWRITABLE_JUMP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1099:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1268:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:346:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:776:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_R1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:947:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:993:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1188:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1278:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1319:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1340:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1287:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1344:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ORDERED_LESS_EQUAL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1393:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_DIVMOD_UW [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1499:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1574:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_PREFETCH_L1 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1595:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1640:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1676:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1741:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1852:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MOV_P [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1987:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2094:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2160:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2271:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2327:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2378:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2489:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2592:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2642:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2718:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_AND [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2760:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2798:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2976:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3004:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3011:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_GP_REGISTER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3037:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3073:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3089:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3111:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3129:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_FLOAT_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3166:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3209:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_MOV_F64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3298:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ADD_F64 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3354:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3390:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_label [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3409:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_jump [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_IMM [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3527:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3604:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_32 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3643:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3684:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ENTER_USE_VEX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:3935:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ENTER_USE_VEX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:4270:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ENTER_USE_VEX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:4509:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ENTER_USE_VEX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:4583:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ENTER_USE_VEX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:4681:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SIMD_FLOAT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:4707:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_ERR_UNSUPPORTED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:4773:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_NUMBER_OF_REGISTERS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:4875:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLJIT_SP [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:4908:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_const [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:4951:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_jump [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:4985:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_uw [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:4998:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_sw [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1386:6: style: Condition '!cpu_has_shadow_stack()' is always true [knownConditionTrueFalse] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1386:27: note: Calling function 'cpu_has_shadow_stack' returns 0 php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_64.c:1386:6: note: Condition '!cpu_has_shadow_stack()' is always true php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2975:7: style: Condition '!cpu_has_shadow_stack()' is always true [knownConditionTrueFalse] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2975:29: note: Calling function 'cpu_has_shadow_stack' returns 0 php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:2975:7: note: Condition '!cpu_has_shadow_stack()' is always true php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:426:38: style: Parameter 'info' can be declared as const array [constParameter] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:870:32: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:874:12: style: Variable 'buf_end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1746:24: style: Variable 'dst_is_ereg' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1746:12: style: Variable 'dst_is_ereg' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitNativeX86_common.c:1836:12: style: Variable 'op_flags' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:29:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JUMP_ADDR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:34:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JUMP_ADDR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:39:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JUMP_MOV_ADDR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:154:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_uw [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:314:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sljit_uw [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:32:77: style: Parameter 'jump' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:37:78: style: Parameter 'jump' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:120:22: style: Variable 'label' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:122:22: style: Variable 'const_' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:292:36: style: Variable 'serialized_compiler' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:293:33: style: Variable 'serialized_label' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:294:32: style: Variable 'serialized_jump' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:295:33: style: Variable 'serialized_const' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/pcre2lib/sljit/sljitSerialize.c:310:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pcre/php_pcre.h:74:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pdo/pdo.c:116:75: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_ULONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pdo/pdo_dbh.c:171:48: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pdo/php_pdo_driver.h:520:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inner [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo/pdo_sql_parser.c:528:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_RESOURCE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo/pdo_sql_parser.c:77:11: style: Checking if unsigned expression 'yych' is less than zero. [unsignedLessThanZero] php-8.4.11/ext/pdo/pdo_sqlstate.c:27:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] php-8.4.11/ext/pdo/pdo_sqlstate.c:27:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] php-8.4.11/ext/pdo/pdo_stmt.c:2003:46: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_ULONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pdo_dblib/php_pdo_dblib_int.h:143:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pdo_firebird/firebird_driver.c:437:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FALLTHROUGH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_driver.c:558:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pdo_error_type [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_driver.c:632:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_sql_stmt_type [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_driver.c:724:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_sql_records [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_driver.c:808:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTR_MAX_LEN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_driver.c:840:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_tpb_version3 [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_driver.c:1234:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_DEFAULT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_driver.c:1297:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_driver.c:1305:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_driver.c:1366:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optval [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_driver.c:761:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] php-8.4.11/ext/pdo_firebird/firebird_driver.c:560:16: style: Condition 'sqlstate!=NULL' is always true [knownConditionTrueFalse] php-8.4.11/ext/pdo_firebird/firebird_driver.c:452:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] php-8.4.11/ext/pdo_firebird/firebird_driver.c:538:9: style: Pointer expression 'isc_status' converted to bool is always true. [knownPointerToBool] php-8.4.11/ext/pdo_firebird/firebird_driver.c:622:67: style: Parameter 'sql' can be declared as pointer to const. However it seems that 'firebird_handle_preparer' is a callback function, if 'sql' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/pdo_firebird/firebird_driver.c:1329:2: note: You might need to cast the function pointer here php-8.4.11/ext/pdo_firebird/firebird_driver.c:622:67: note: Parameter 'sql' can be declared as pointer to const php-8.4.11/ext/pdo_firebird/firebird_driver.c:1322:26: style: Variable 'H' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pdo_firebird/firebird_statement.c:164:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects_store [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_statement.c:196:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_sql_records [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_statement.c:292:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_sql_stmt_exec_procedure [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_statement.c:320:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_TEXT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_statement.c:349:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PDO_PARAM_STR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_statement.c:379:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_blob_total_length [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_statement.c:506:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_DOUBLE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_statement.c:608:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STRING [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_statement.c:642:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PDO_PARAM_EVT_FREE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_statement.c:936:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSQL_close [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_firebird/firebird_statement.c:246:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] php-8.4.11/ext/pdo_firebird/firebird_statement.c:560:17: style: Expression is always false because 'else if' condition matches previous condition at line 556. [multiCondition] php-8.4.11/ext/pdo_firebird/firebird_statement.c:503:5: style: Statements following 'break' will never be executed. [unreachableCode] php-8.4.11/ext/pdo_firebird/firebird_statement.c:662:14: style: Local variable 'var' shadows outer variable [shadowVariable] php-8.4.11/ext/pdo_firebird/firebird_statement.c:640:11: note: Shadowed declaration php-8.4.11/ext/pdo_firebird/firebird_statement.c:662:14: note: Shadow variable php-8.4.11/ext/pdo_firebird/firebird_statement.c:345:11: style: Variable 'var' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pdo_firebird/firebird_statement.c:521:11: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pdo_firebird/firebird_statement.c:662:14: style: Variable 'var' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pdo_firebird/pdo_firebird_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pdo_mysql/php_pdo_mysql_int.h:69:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pdo_mysql/mysql_sql_parser.c:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YYLIMIT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_driver.c:78:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_HANDLE_STMT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_driver.c:127:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_NULL_HANDLE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_driver.c:144:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PDO_CURSOR_FWDONLY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_driver.c:224:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_HANDLE_STMT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_driver.c:274:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_ATTR_AUTOCOMMIT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_driver.c:288:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_HANDLE_DBC [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_driver.c:314:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_HANDLE_DBC [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_driver.c:359:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_ATTR_AUTOCOMMIT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_driver.c:387:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_SUCCESS_WITH_INFO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_driver.c:403:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_DBMS_VER [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_driver.c:425:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_CD_FALSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_driver.c:480:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_SUCCESS_WITH_INFO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:142:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects_store [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:174:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_NEED_DATA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:332:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_SUCCESS_WITH_INFO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:536:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_FETCH_NEXT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:584:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_VARCHAR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:650:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PDO_PARAM_STR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:661:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_NULL_DATA [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:781:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:810:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:841:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_SUCCESS_WITH_INFO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:861:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_SUCCESS_WITH_INFO [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:366:10: style: Condition 'P->is_unicode' is always false [knownConditionTrueFalse] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:365:48: note: Calling function 'pdo_odbc_sqltype_is_unicode' returns 0 php-8.4.11/ext/pdo_odbc/odbc_stmt.c:365:48: note: Assignment 'P->is_unicode=pdo_odbc_sqltype_is_unicode(S,sqltype)', assigned value is 0 php-8.4.11/ext/pdo_odbc/odbc_stmt.c:366:10: note: Condition 'P->is_unicode' is always false php-8.4.11/ext/pdo_odbc/odbc_stmt.c:35:55: style: Parameter 'S' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:56:43: style: Parameter 'stmt' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:57:33: style: Parameter 'outlen' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:91:43: style: Parameter 'stmt' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:91:71: style: Parameter 'result' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:181:20: style: Variable 'P' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pdo_odbc/odbc_stmt.c:434:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pdo_odbc/pdo_odbc_arginfo.h:6:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST_PERSISTENT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/pdo_odbc_arginfo.h:14:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_ACC_NO_DYNAMIC_PROPERTIES [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/pdo_odbc.c:71:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_odbc/pdo_odbc.c:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_pgsql/pdo_pgsql_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pdo_pgsql/pgsql_driver_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pdo_pgsql/pgsql_sql_parser.c:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YYLIMIT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:65:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects_store [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:171:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGRES_TUPLES_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:319:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FALLTHROUGH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:446:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_LONG_FMT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:495:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:532:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_INFINITY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:596:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGRES_TUPLES_OK [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:626:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:203:12: style: Variable 'sqlstate' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:366:36: style: Variable 'self' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:503:95: style: Parameter 'type' can be declared as pointer to const. However it seems that 'pgsql_stmt_get_col' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:749:2: note: You might need to cast the function pointer here php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:503:95: note: Parameter 'type' can be declared as pointer to const php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:712:53: style: Parameter 'stmt' can be declared as pointer to const. However it seems that 'pdo_pgsql_stmt_cursor_closer' is a callback function, if 'stmt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:755:2: note: You might need to cast the function pointer here php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:712:53: note: Parameter 'stmt' can be declared as pointer to const php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:717:72: style: Parameter 'val' can be declared as pointer to const. However it seems that 'pgsql_stmt_get_attr' is a callback function, if 'val' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:752:2: note: You might need to cast the function pointer here php-8.4.11/ext/pdo_pgsql/pgsql_statement.c:717:72: note: Parameter 'val' can be declared as pointer to const php-8.4.11/ext/pdo_sqlite/pdo_sqlite_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pdo_sqlite/sqlite_driver.c:513:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_END_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/pdo_sqlite/sqlite_sql_parser.c:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YYLIMIT [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_sqlite/sqlite_statement.c:66:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FALLTHROUGH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_sqlite/sqlite_statement.c:112:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_NULL [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_sqlite/sqlite_statement.c:229:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FALLTHROUGH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_sqlite/sqlite_statement.c:248:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_sqlite/sqlite_statement.c:275:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_LONG_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_sqlite/sqlite_statement.c:309:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/pdo_sqlite/sqlite_statement.c:372:19: style: Variable 'S' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/pdo_sqlite/sqlite_statement.c:372:19: style: Variable 'S' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/pgsql/pgsql.c:6292:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/phar/phar_internal.h:100:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/posix/posix.c:1271:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/random/csprng.c:61:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [preprocessorErrorDirective] php-8.4.11/ext/random/csprng.c:61:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [preprocessorErrorDirective] php-8.4.11/ext/random/php_random.h:197:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/random/random_arginfo.h:88:56: error: syntax error [syntaxError] php-8.4.11/ext/random/randomizer.c:120:0: error: #error "Random_Randomizer::nextFloat(): Requires DBL_MANT_DIG == 53 to work." [preprocessorErrorDirective] php-8.4.11/ext/random/randomizer.c:120:3: error: #error "Random_Randomizer::nextFloat(): Requires DBL_MANT_DIG == 53 to work." [preprocessorErrorDirective] php-8.4.11/ext/readline/readline_cli.h:21:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/reflection/php_reflection.h:27:1: error: There is an unknown macro here somewhere. Configuration is required. If BEGIN_EXTERN_C is a macro then please configure it. [unknownMacro] php-8.4.11/ext/session/mod_files.c:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_files.c:154:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_files.c:236:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_files.c:285:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_files.c:337:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_files.c:378:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_files.c:453:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_files.c:475:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_files.c:564:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_files.c:595:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_files.c:677:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_files.c:527:12: style: Local variable 'val' shadows outer argument [shadowArgument] php-8.4.11/ext/session/mod_files.c:467:1: note: Shadowed declaration php-8.4.11/ext/session/mod_files.c:527:12: note: Shadow variable php-8.4.11/ext/session/mod_files.c:283:17: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/session/mod_files.c:593:1: style: Parameter 'key' can be declared as pointer to const. However it seems that 'ps_delete_files' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/session/mod_files.c:103:2: note: You might need to cast the function pointer here php-8.4.11/ext/session/mod_files.c:593:1: note: Parameter 'key' can be declared as pointer to const php-8.4.11/ext/session/mod_files.c:631:2: style: Variable 'data' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/session/mod_files.c:699:1: style: Parameter 'key' can be declared as pointer to const. However it seems that 'ps_validate_sid_files' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/session/mod_files.c:103:2: note: You might need to cast the function pointer here php-8.4.11/ext/session/mod_files.c:699:1: note: Parameter 'key' can be declared as pointer to const php-8.4.11/ext/session/mod_user.c:29:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_save_handler [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user.c:53:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user.c:86:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user.c:114:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user.c:147:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user.c:170:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user.c:188:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user.c:206:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ps_gc [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user.c:227:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ps_create_sid [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user.c:258:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ps_validate_sid [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user.c:280:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user.c:131:6: style: Condition 'bailout' is always true [knownConditionTrueFalse] php-8.4.11/ext/session/mod_user.c:126:13: note: Assignment 'bailout=1', assigned value is 1 php-8.4.11/ext/session/mod_user.c:131:6: note: Condition 'bailout' is always true php-8.4.11/ext/session/mod_user_class.c:44:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user_class.c:74:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_status [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user_class.c:95:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user_class.c:114:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user_class.c:129:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user_class.c:145:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/mod_user_class.c:163:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/session/session.c:899:1: error: There is an unknown macro here somewhere. Configuration is required. If PHP_INI_BEGIN is a macro then please configure it. [unknownMacro] php-8.4.11/ext/shmop/shmop_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/skeleton/skeleton.c:49:0: error: failed to evaluate #if condition [preprocessorErrorDirective] php-8.4.11/ext/skeleton/skeleton.c:49:2: error: failed to evaluate #if condition [preprocessorErrorDirective] php-8.4.11/ext/soap/php_soap.h:153:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/sockets/conversions.c:181:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_ATTRIBUTE_FORMAT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/sockets/multicast.c:729:0: error: #error Neither SIOCGIFNAME nor if_indextoname are available [preprocessorErrorDirective] php-8.4.11/ext/sockets/multicast.c:729:2: error: #error Neither SIOCGIFNAME nor if_indextoname are available [preprocessorErrorDirective] php-8.4.11/ext/sockets/sendrecvmsg.c:307:34: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/sockets/sockaddr_conv.c:92:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] php-8.4.11/ext/sockets/sockaddr_conv.c:119:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] php-8.4.11/ext/sockets/sockaddr_conv.c:90:18: style: Variable 'host_entry' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/sockets/sockets.c:76:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_DECLARE_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/sodium/libsodium_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/spl/php_spl_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/spl/spl_array.c:1421:81: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/spl/spl_directory.c:833:77: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/spl/spl_dllist_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/spl/spl_exceptions.c:47:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zend_ce_exception [valueFlowBailoutIncompleteVar] php-8.4.11/ext/spl/spl_fixedarray_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/spl/spl_functions.c:42:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_ACC_LINKED [valueFlowBailoutIncompleteVar] php-8.4.11/ext/spl/spl_functions.c:56:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] php-8.4.11/ext/spl/spl_functions.c:27:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/spl/spl_functions.c:29:12: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] php-8.4.11/ext/spl/spl_heap_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/spl/spl_iterators.c:2143:77: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/spl/spl_observer.c:785:76: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/sqlite3/php_sqlite3.h:25:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/array.c:891:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_END_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/assert.c:24:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/base64.c:1237:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/basic_functions.c:120:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [preprocessorErrorDirective] php-8.4.11/ext/standard/basic_functions.c:120:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [preprocessorErrorDirective] php-8.4.11/ext/standard/browscap.c:55:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/crc32.c:159:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/crc32_x86.h:46:75: style: Parameter 'crc' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/standard/info.h:54:1: error: There is an unknown macro here somewhere. Configuration is required. If BEGIN_EXTERN_C is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/crypt.c:174:0: error: #error No crypt() implementation [preprocessorErrorDirective] php-8.4.11/ext/standard/crypt.c:174:4: error: #error No crypt() implementation [preprocessorErrorDirective] php-8.4.11/ext/standard/crypt_blowfish.c:658:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/crypt_blowfish.c:823:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/crypt_blowfish.c:383:17: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/standard/crypt_blowfish.c:439:8: style: Variable 'is_little_endian' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/standard/crypt_blowfish.c:675:21: warning: Shifting 32-bit value by 39 bits is undefined behaviour. See condition at line 667. [shiftTooManyBits] php-8.4.11/ext/standard/crypt_blowfish.c:667:37: note: Assuming that condition 'setting[4]>'3'' is not redundant php-8.4.11/ext/standard/crypt_blowfish.c:675:21: note: Shift php-8.4.11/ext/standard/crypt_freesec.c:628:16: style: Condition 'des_setkey((char*)keybuf,data)' is always false [knownConditionTrueFalse] php-8.4.11/ext/standard/crypt_freesec.c:628:16: note: Calling function 'des_setkey' returns 0 php-8.4.11/ext/standard/crypt_freesec.c:628:16: note: Condition 'des_setkey((char*)keybuf,data)' is always false php-8.4.11/ext/standard/crypt_freesec.c:667:18: style: Condition 'des_setkey((char*)keybuf,data)' is always false [knownConditionTrueFalse] php-8.4.11/ext/standard/crypt_freesec.c:667:18: note: Calling function 'des_setkey' returns 0 php-8.4.11/ext/standard/crypt_freesec.c:667:18: note: Condition 'des_setkey((char*)keybuf,data)' is always false php-8.4.11/ext/standard/crypt_freesec.c:462:18: style: Variable 'kl' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/standard/crypt_freesec.c:462:23: style: Variable 'kr' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/standard/crypt_sha256.c:315:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] php-8.4.11/ext/standard/crypt_sha256.c:315:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] php-8.4.11/ext/standard/crypt_sha512.c:352:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] php-8.4.11/ext/standard/crypt_sha512.c:352:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] php-8.4.11/ext/standard/datetime.c:42:13: style: Variable 'tm1' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/standard/dir_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/dl.c:47:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/dns.c:152:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/dns_win32.c:52:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/dns_win32.c:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_TYPE_MX [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/dns_win32.c:178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/dns_win32.c:364:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/exec.c:211:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/file.c:428:67: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/filestat.c:173:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/filters.c:56:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSFS_PASS_ON [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:104:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSFS_PASS_ON [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSFS_PASS_ON [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:945:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FALLTHROUGH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:1295:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:1487:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:1515:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:1548:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable persistent [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:1565:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_ARRAY [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:1638:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSFS_FLAG_FLUSH_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:1748:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FALLTHROUGH [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:1857:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSFS_PASS_ON [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:1918:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:1933:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/filters.c:703:7: warning: Either the condition 'inst->lbchars!=NULL' is redundant or there is possible null pointer dereference: inst->lbchars. [nullPointerRedundantCheck] php-8.4.11/ext/standard/filters.c:708:39: note: Assuming that condition 'inst->lbchars!=NULL' is not redundant php-8.4.11/ext/standard/filters.c:703:7: note: Null pointer dereference php-8.4.11/ext/standard/filters.c:720:15: style: Variable 'line_ccnt' is reassigned a value before the old one has been used. [redundantAssignment] php-8.4.11/ext/standard/filters.c:716:14: note: line_ccnt is assigned php-8.4.11/ext/standard/filters.c:720:15: note: line_ccnt is overwritten php-8.4.11/ext/standard/filters.c:776:15: style: Variable 'line_ccnt' is reassigned a value before the old one has been used. [redundantAssignment] php-8.4.11/ext/standard/filters.c:772:14: note: line_ccnt is assigned php-8.4.11/ext/standard/filters.c:776:15: note: line_ccnt is overwritten php-8.4.11/ext/standard/filters.c:798:15: style: Variable 'line_ccnt' is reassigned a value before the old one has been used. [redundantAssignment] php-8.4.11/ext/standard/filters.c:794:14: note: line_ccnt is assigned php-8.4.11/ext/standard/filters.c:798:15: note: line_ccnt is overwritten php-8.4.11/ext/standard/filters.c:328:97: style:inconclusive: Function 'php_conv_base64_encode_convert' argument 2 names different: declaration 'in_p' definition 'in_pp'. [funcArgNamesDifferent] php-8.4.11/ext/standard/filters.c:207:97: note: Function 'php_conv_base64_encode_convert' argument 2 names different: declaration 'in_p' definition 'in_pp'. php-8.4.11/ext/standard/filters.c:328:97: note: Function 'php_conv_base64_encode_convert' argument 2 names different: declaration 'in_p' definition 'in_pp'. php-8.4.11/ext/standard/filters.c:328:112: style:inconclusive: Function 'php_conv_base64_encode_convert' argument 3 names different: declaration 'in_left' definition 'in_left_p'. [funcArgNamesDifferent] php-8.4.11/ext/standard/filters.c:207:111: note: Function 'php_conv_base64_encode_convert' argument 3 names different: declaration 'in_left' definition 'in_left_p'. php-8.4.11/ext/standard/filters.c:328:112: note: Function 'php_conv_base64_encode_convert' argument 3 names different: declaration 'in_left' definition 'in_left_p'. php-8.4.11/ext/standard/filters.c:328:130: style:inconclusive: Function 'php_conv_base64_encode_convert' argument 4 names different: declaration 'out_p' definition 'out_pp'. [funcArgNamesDifferent] php-8.4.11/ext/standard/filters.c:207:127: note: Function 'php_conv_base64_encode_convert' argument 4 names different: declaration 'out_p' definition 'out_pp'. php-8.4.11/ext/standard/filters.c:328:130: note: Function 'php_conv_base64_encode_convert' argument 4 names different: declaration 'out_p' definition 'out_pp'. php-8.4.11/ext/standard/filters.c:328:146: style:inconclusive: Function 'php_conv_base64_encode_convert' argument 5 names different: declaration 'out_left' definition 'out_left_p'. [funcArgNamesDifferent] php-8.4.11/ext/standard/filters.c:207:142: note: Function 'php_conv_base64_encode_convert' argument 5 names different: declaration 'out_left' definition 'out_left_p'. php-8.4.11/ext/standard/filters.c:328:146: note: Function 'php_conv_base64_encode_convert' argument 5 names different: declaration 'out_left' definition 'out_left_p'. php-8.4.11/ext/standard/filters.c:489:97: style:inconclusive: Function 'php_conv_base64_decode_convert' argument 2 names different: declaration 'in_p' definition 'in_pp'. [funcArgNamesDifferent] php-8.4.11/ext/standard/filters.c:450:97: note: Function 'php_conv_base64_decode_convert' argument 2 names different: declaration 'in_p' definition 'in_pp'. php-8.4.11/ext/standard/filters.c:489:97: note: Function 'php_conv_base64_decode_convert' argument 2 names different: declaration 'in_p' definition 'in_pp'. php-8.4.11/ext/standard/filters.c:489:112: style:inconclusive: Function 'php_conv_base64_decode_convert' argument 3 names different: declaration 'in_left' definition 'in_left_p'. [funcArgNamesDifferent] php-8.4.11/ext/standard/filters.c:450:111: note: Function 'php_conv_base64_decode_convert' argument 3 names different: declaration 'in_left' definition 'in_left_p'. php-8.4.11/ext/standard/filters.c:489:112: note: Function 'php_conv_base64_decode_convert' argument 3 names different: declaration 'in_left' definition 'in_left_p'. php-8.4.11/ext/standard/filters.c:489:130: style:inconclusive: Function 'php_conv_base64_decode_convert' argument 4 names different: declaration 'out_p' definition 'out_pp'. [funcArgNamesDifferent] php-8.4.11/ext/standard/filters.c:450:127: note: Function 'php_conv_base64_decode_convert' argument 4 names different: declaration 'out_p' definition 'out_pp'. php-8.4.11/ext/standard/filters.c:489:130: note: Function 'php_conv_base64_decode_convert' argument 4 names different: declaration 'out_p' definition 'out_pp'. php-8.4.11/ext/standard/filters.c:489:146: style:inconclusive: Function 'php_conv_base64_decode_convert' argument 5 names different: declaration 'out_left' definition 'out_left_p'. [funcArgNamesDifferent] php-8.4.11/ext/standard/filters.c:450:142: note: Function 'php_conv_base64_decode_convert' argument 5 names different: declaration 'out_left' definition 'out_left_p'. php-8.4.11/ext/standard/filters.c:489:146: note: Function 'php_conv_base64_decode_convert' argument 5 names different: declaration 'out_left' definition 'out_left_p'. php-8.4.11/ext/standard/filters.c:483:65: style: Parameter 'inst' can be declared as pointer to const. However it seems that 'php_conv_base64_decode_dtor' is a callback function, if 'inst' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/standard/filters.c:475:43: note: You might need to cast the function pointer here php-8.4.11/ext/standard/filters.c:483:65: note: Parameter 'inst' can be declared as pointer to const php-8.4.11/ext/standard/filters.c:495:17: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/standard/filters.c:1284:28: style: Parameter 'conv_opts' can be declared as pointer to const [constParameterPointer] php-8.4.11/ext/standard/filters.c:1617:29: style: Parameter 'buckets_in' can be declared as pointer to const. However it seems that 'consumed_filter_filter' is a callback function, if 'buckets_in' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/ext/standard/filters.c:1655:2: note: You might need to cast the function pointer here php-8.4.11/ext/standard/filters.c:1617:29: note: Parameter 'buckets_in' can be declared as pointer to const php-8.4.11/ext/standard/flock_compat.c:148:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/formatted_print.c:768:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/fsock.c:128:64: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/head.c:39:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/hrtime.c:67:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETURN_FALSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/http.c:240:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/image.c:1264:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/incomplete_class.c:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BP_VAR_W [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/incomplete_class.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_zval [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/incomplete_class.c:113:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zend_object_handlers [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/incomplete_class.c:131:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STRING [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/iptc.c:184:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/levenshtein.c:43:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zend_long [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/levenshtein.c:85:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/levenshtein.c:38:22: style: Local variable 'tmp' shadows outer variable [shadowVariable] php-8.4.11/ext/standard/levenshtein.c:23:23: note: Shadowed declaration php-8.4.11/ext/standard/levenshtein.c:38:22: note: Shadow variable php-8.4.11/ext/standard/libavifinfo/avifinfo.c:301:68: style: Checking if unsigned expression 'box->version' is less than zero. [unsignedLessThanZero] php-8.4.11/ext/standard/libavifinfo/avifinfo.c:304:68: style: Checking if unsigned expression 'box->version' is less than zero. [unsignedLessThanZero] php-8.4.11/ext/standard/libavifinfo/avifinfo.c:305:68: style: Checking if unsigned expression 'box->version' is less than zero. [unsignedLessThanZero] php-8.4.11/ext/standard/libavifinfo/avifinfo.c:307:68: style: Checking if unsigned expression 'box->version' is less than zero. [unsignedLessThanZero] php-8.4.11/ext/standard/mail.c:216:54: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/math.c:251:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/md5.c:49:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/metaphone.c:32:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/net.c:51:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/pack.c:1189:100: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/pageinfo.c:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable page_uid [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/pageinfo.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable page_uid [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/pageinfo.c:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable page_gid [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/pageinfo.c:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETURN_FALSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/pageinfo.c:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETURN_FALSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/pageinfo.c:126:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETURN_FALSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/pageinfo.c:139:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable page_inode [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/pageinfo.c:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable page_mtime [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/pageinfo.c:162:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETURN_FALSE [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/pageinfo.c:53:15: style: Variable 'pstat' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/standard/php_crypt_r.h:37:1: error: There is an unknown macro here somewhere. Configuration is required. If END_EXTERN_C is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/quot_print.c:200:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/scanf.c:168:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Range [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/scanf.c:543:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/scanf.c:606:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/ext/standard/scanf.c:238:41: style:inconclusive: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'. [funcArgNamesDifferent] php-8.4.11/ext/standard/scanf.c:115:41: note: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'. php-8.4.11/ext/standard/scanf.c:238:41: note: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'. php-8.4.11/ext/standard/scanf.c:307:59: style:inconclusive: Function 'ValidateFormat' argument 3 names different: declaration 'totalVars' definition 'totalSubs'. [funcArgNamesDifferent] php-8.4.11/ext/standard/scanf.h:37:59: note: Function 'ValidateFormat' argument 3 names different: declaration 'totalVars' definition 'totalSubs'. php-8.4.11/ext/standard/scanf.c:307:59: note: Function 'ValidateFormat' argument 3 names different: declaration 'totalVars' definition 'totalSubs'. php-8.4.11/ext/standard/scanf.c:139:8: style: Variable 'ch' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/standard/scanf.c:582:14: style: Variable 'baseString' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/standard/scanf.c:589:8: style: Variable 'ch' can be declared as pointer to const [constVariablePointer] php-8.4.11/ext/standard/sha1.c:37:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/soundex.c:57:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/streamsfuncs.c:480:35: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/string.c:175:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/type.c:25:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/url.c:367:79: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/url_scanner_ex.c:171:1: error: There is an unknown macro here somewhere. Configuration is required. If PHP_INI_BEGIN is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/user_filters.c:347:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/uuencode.c:208:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/var.c:45:21: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/var_unserializer.c:462:25: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/standard/versioning.c:211:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/sysvmsg/sysvmsg.c:234:58: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_XLONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/ext/tidy/php_tidy.h:26:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/tokenizer/tokenizer_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/xmlreader/php_xmlreader_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/xmlwriter/php_xmlwriter_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/xsl/php_xsl_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/xsl/xsltprocessor.c:220:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_DIAGNOSTIC_IGNORED_START is a macro then please configure it. [unknownMacro] php-8.4.11/ext/zend_test/php_test.h:35:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/ext/zend_test/iterators_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/zend_test/object_handlers_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/zend_test/test_arginfo.h:249:110: error: syntax error [syntaxError] php-8.4.11/ext/zip/php_zip_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/ext/zlib/php_zlib.h:53:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/main/php.h:155:1: error: There is an unknown macro here somewhere. Configuration is required. If BEGIN_EXTERN_C is a macro then please configure it. [unknownMacro] php-8.4.11/main/streams/cast.c:196:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_CAST_MASK [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/cast.c:361:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_AS_STDIO [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/cast.c:376:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_FAILED [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/cast.c:151:62: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] php-8.4.11/main/streams/filter.c:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_filters [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/filter.c:47:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/filter.c:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_filters [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/filter.c:76:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable php_stream_bucket [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/filter.c:114:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable php_stream_bucket [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/filter.c:130:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable php_stream_bucket [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/filter.c:222:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_filters [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/filter.c:268:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable php_stream_filter [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/filter.c:298:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/filter.c:330:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSFS_FLAG_NORMAL [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/filter.c:387:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/filter.c:406:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSFS_FLAG_FLUSH_INC [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:50:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMP_STREAM_READONLY [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:189:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable php_stream_statbuf [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:234:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_OPTION_RETURN_OK [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMP_STREAM_APPEND [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:285:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMP_STREAM_READONLY [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:303:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:320:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:330:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abstract [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:358:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_IS_MEMORY [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:410:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_FREE_CLOSE [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:470:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:527:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:562:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpdir [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:589:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/memory.c:202:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] php-8.4.11/main/streams/memory.c:114:48: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'php_stream_memory_flush' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/main/streams/memory.c:262:27: note: You might need to cast the function pointer here php-8.4.11/main/streams/memory.c:114:48: note: Parameter 'stream' can be declared as pointer to const php-8.4.11/main/streams/memory.c:187:47: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'php_stream_memory_cast' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/main/streams/memory.c:265:2: note: You might need to cast the function pointer here php-8.4.11/main/streams/memory.c:187:47: note: Parameter 'stream' can be declared as pointer to const php-8.4.11/main/streams/memory.c:328:70: style: Parameter 'STREAMS_DC' can be declared as pointer to const [constParameterPointer] php-8.4.11/main/streams/memory.c:330:26: style: Variable 'ms' can be declared as pointer to const [constVariablePointer] php-8.4.11/main/streams/memory.c:618:16: style: Variable 'semi' can be declared as pointer to const [constVariablePointer] php-8.4.11/main/streams/memory.c:686:10: style: Variable 'path' is assigned a value that is never used. [unreadVariable] php-8.4.11/main/streams/mmap.c:30:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_OPTION_RETURN_OK [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/mmap.c:41:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_OPTION_RETURN_OK [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_TRUNC [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:181:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable persistent_id [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:206:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_UN [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:226:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_path_ptr [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:280:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAMS_REL_CC [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:309:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAMS_REL_CC [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:336:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_UN [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:363:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:432:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:505:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:556:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:572:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_AS_STDIO [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:603:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zend_off_t [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:637:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:728:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:1043:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable php_stream_dirent [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:1092:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_DISABLE_OPEN_BASEDIR [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:1121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:1233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_DISABLE_OPEN_BASEDIR [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:1242:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_URL_STAT_IGNORE_OPEN_BASEDIR [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:1280:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPORT_ERRORS [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:1382:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_WARNING [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:1399:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_MKDIR_RECURSIVE [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:1513:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_WARNING [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:1554:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_WARNING [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:1632:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/plain_wrapper.c:1741:12: style: Condition '*ptr=='\0'' is always false [knownConditionTrueFalse] php-8.4.11/main/streams/plain_wrapper.c:1717:24: style: Checking if unsigned expression 'exec_fname_length' is less than zero. [unsignedLessThanZero] php-8.4.11/main/streams/plain_wrapper.c:255:55: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] php-8.4.11/main/streams/plain_wrapper.c:1427:8: style: Variable 'e' can be declared as pointer to const [constVariablePointer] php-8.4.11/main/streams/streams.c:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_wrappers [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:96:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable persistent_list [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:115:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable persistent_list [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wrapper_errors [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:159:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:225:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wrapper_errors [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:250:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPORT_ERRORS [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:282:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable php_stream [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:333:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_FREE_IGNORE_ENCLOSING [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:368:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_FREE_PRESERVE_HANDLE [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:561:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSFS_ERR_FATAL [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:737:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_FLAG_NO_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:819:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_OPTION_RETURN_ERR [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:835:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:845:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:895:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_FLAG_DETECT_EOL [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1167:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_FLAG_NO_SEEK [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1221:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSFS_ERR_FATAL [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1284:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSFS_FLAG_FLUSH_INC [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1311:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSFS_FLAG_NORMAL [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1350:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_FCLOSE_FOPENCOOKIE [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1447:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_OPTION_RETURN_NOTIMPL [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1481:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_SYNC_FSYNC [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1499:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1546:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_STREAM_COPY_ALL [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1632:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1827:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxlen [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1841:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pclose_ret [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1847:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pclose_ret [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1852:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_stream_current_filename [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1884:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable php_stream_generic_socket_factory [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1915:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1929:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1946:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_wrappers [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1954:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1967:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_wrappers [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:1978:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_wrappers [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:2168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAMS_REL_CC [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:2190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable php_stream_dirent [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:2205:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_OPEN_PERSISTENT [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:2384:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:2399:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable php_stream_context [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:2408:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable php_stream_notifier [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:2491:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPORT_ERRORS [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/streams.c:2511:37: style: Condition 'nfiles+1==0' is always false [knownConditionTrueFalse] php-8.4.11/main/streams/streams.c:125:10: warning:inconclusive: Possible null pointer dereference: regentry [nullPointer] php-8.4.11/main/streams/streams.c:118:31: note: Assignment 'regentry=NULL', assigned value is 0 php-8.4.11/main/streams/streams.c:125:10: note: Null pointer dereference php-8.4.11/main/streams/streams.c:368:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] php-8.4.11/main/streams/streams.c:358:56: style: Parameter 'pStream' can be declared as pointer to const. However it seems that '_php_stream_free_persistent' is a callback function, if 'pStream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/main/streams/streams.c:520:56: note: You might need to cast the function pointer here php-8.4.11/main/streams/streams.c:358:56: note: Parameter 'pStream' can be declared as pointer to const php-8.4.11/main/streams/streams.c:360:17: style: Variable 'le' can be declared as pointer to const [constVariablePointer] php-8.4.11/main/streams/streams.c:955:10: style: Variable 'readptr' can be declared as pointer to const [constVariablePointer] php-8.4.11/main/streams/streams.c:1343:48: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] php-8.4.11/main/streams/streams.c:1827:70: error: Uninitialized variable: len [uninitvar] php-8.4.11/main/streams/streams.c:709:17: style: Variable 'toread' is assigned a value that is never used. [unreadVariable] php-8.4.11/main/streams/streams.c:925:15: style: Variable 'avail' is assigned a value that is never used. [unreadVariable] php-8.4.11/main/streams/transports.c:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/transports.c:69:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_socket_timeout [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/transports.c:210:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_XPORT_OP_BIND [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/transports.c:241:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_XPORT_OP_CONNECT [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/transports.c:271:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_XPORT_OP_LISTEN [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/transports.c:301:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_XPORT_OP_ACCEPT [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/transports.c:337:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_XPORT_OP_GET_NAME [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/transports.c:363:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_XPORT_CRYPTO_OP_SETUP [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/transports.c:384:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_XPORT_CRYPTO_OP_ENABLE [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/transports.c:445:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_XPORT_OP_RECV [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/transports.c:482:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_OOB [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/transports.c:516:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_XPORT_OP_SHUTDOWN [valueFlowBailoutIncompleteVar] php-8.4.11/main/streams/transports.c:464:9: style: Condition 'recvd_len' is always false [knownConditionTrueFalse] php-8.4.11/main/streams/transports.c:406:18: note: Assignment 'recvd_len=0', assigned value is 0 php-8.4.11/main/streams/transports.c:454:10: note: Assuming condition is false php-8.4.11/main/streams/transports.c:464:9: note: Condition 'recvd_len' is always false php-8.4.11/main/streams/transports.c:146:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] php-8.4.11/main/streams/userspace.c:601:71: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/main/streams/xp_socket.c:110:16: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_LONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/sapi/apache2handler/apache_config.c:73:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSRC_CONF [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/apache_config.c:81:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_INI_PERDIR [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/apache_config.c:86:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_INI_SYSTEM [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/apache_config.c:105:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_INI_PERDIR [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/apache_config.c:110:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_INI_SYSTEM [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/apache_config.c:200:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_INI_STAGE_ACTIVATE [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/apache_config.c:223:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APR_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/apache_config.c:145:9: warning: If memory allocation fails, then there is a possible null pointer dereference: npe [nullPointerOutOfMemory] php-8.4.11/sapi/apache2handler/apache_config.c:143:29: note: Assuming allocation function fails php-8.4.11/sapi/apache2handler/apache_config.c:143:29: note: Assignment 'npe=malloc(sizeof(struct php_dir_entry))', assigned value is 0 php-8.4.11/sapi/apache2handler/apache_config.c:145:9: note: Null pointer dereference php-8.4.11/sapi/apache2handler/apache_config.c:124:17: style: Variable 'new_per_dir_entry' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/apache2handler/apache_config.c:125:17: style: Variable 'orig_per_dir_entry' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/apache2handler/apache_config.c:142:17: style: Variable 'pe' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/apache2handler/php_functions.c:460:1: error: There is an unknown macro here somewhere. Configuration is required. If PHP_INI_BEGIN is a macro then please configure it. [unknownMacro] php-8.4.11/sapi/apache2handler/sapi_apache2.c:76:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_context [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:92:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_context [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:151:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_context [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:182:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_context [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:218:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_context [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:241:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_context [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:253:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_context [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:268:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_context [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:305:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sapi_headers [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:316:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APLOG_ERR [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:373:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_context [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:428:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APR_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:437:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APR_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:442:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expose_php [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:452:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AP_MPMQ_IS_THREADED [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:479:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apr_pool_cleanup_null [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:515:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APR_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:523:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sapi_headers [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:573:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_INI_STAGE_SHUTDOWN [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:587:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apr_bucket_brigade [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/apache2handler/sapi_apache2.c:479:25: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] php-8.4.11/sapi/cgi/cgi_main.c:1506:1: error: There is an unknown macro here somewhere. Configuration is required. If PHP_INI_BEGIN is a macro then please configure it. [unknownMacro] php-8.4.11/sapi/cli/php_cli_process_title_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/sapi/cli/php_cli_server.h:26:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/sapi/cli/php_cli_process_title.c:32:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/cli/php_cli_process_title.c:53:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/cli/php_http_parser.c:1552:74: style:inconclusive: Function 'php_http_parser_init' argument 2 names different: declaration 'type' definition 't'. [funcArgNamesDifferent] php-8.4.11/sapi/cli/php_http_parser.h:224:78: note: Function 'php_http_parser_init' argument 2 names different: declaration 'type' definition 't'. php-8.4.11/sapi/cli/php_http_parser.c:1552:74: note: Function 'php_http_parser_init' argument 2 names different: declaration 'type' definition 't'. php-8.4.11/sapi/cli/php_http_parser.c:1525:46: style: Parameter 'parser' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/cli/ps_title.c:293:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] php-8.4.11/sapi/cli/ps_title.c:340:30: style:inconclusive: Function 'set_ps_title' argument 1 names different: declaration 'new_str' definition 'title'. [funcArgNamesDifferent] php-8.4.11/sapi/cli/ps_title.h:28:37: note: Function 'set_ps_title' argument 1 names different: declaration 'new_str' definition 'title'. php-8.4.11/sapi/cli/ps_title.c:340:30: note: Function 'set_ps_title' argument 1 names different: declaration 'new_str' definition 'title'. php-8.4.11/sapi/embed/php_embed.h:48:1: error: There is an unknown macro here somewhere. Configuration is required. If BEGIN_EXTERN_C is a macro then please configure it. [unknownMacro] php-8.4.11/sapi/fpm/fpm/fpm_atomic.h:136:0: error: #error Unsupported processor. Please open a bug report (https://github.com/php/php-src/issues). [preprocessorErrorDirective] php-8.4.11/sapi/fpm/fpm/fpm_atomic.h:136:2: error: #error Unsupported processor. Please open a bug report (https://github.com/php/php-src/issues). [preprocessorErrorDirective] php-8.4.11/sapi/fpm/fpm/fpm_arrays.h:69:9: style: Variable 'last' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/fpm/fpm/fpm_sockets.h:38:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:329:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_FALLTHROUGH [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:551:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_STR_STATIC [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:801:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_PREFIX [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:846:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1244:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1260:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1295:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1431:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1467:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1487:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1545:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1629:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1648:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1732:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1842:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1166:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1188:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:834:7: warning: If memory allocation fails, then there is a possible null pointer dereference: *path [nullPointerOutOfMemory] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:831:17: note: Assuming allocation function fails php-8.4.11/sapi/fpm/fpm/fpm_conf.c:831:17: note: Assignment '*path=strdup(prefix)', assigned value is 0 php-8.4.11/sapi/fpm/fpm/fpm_conf.c:834:7: note: Null pointer dereference php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1153:18: warning: If memory allocation fails, then there is a possible null pointer dereference: wp->config->security_limit_extensions [nullPointerOutOfMemory] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1150:50: note: Assuming allocation function fails php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1150:50: note: Assignment 'wp->config->security_limit_extensions=strdup(".php .phar")', assigned value is 0 php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1153:18: note: Null pointer dereference php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1703:10: style: Local variable 'tmp' shadows outer variable [shadowVariable] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1666:7: note: Shadowed declaration php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1703:10: note: Shadow variable php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1155:10: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/fpm/fpm/fpm_conf.c:1393:9: style: Unused variable: i [unusedVariable] php-8.4.11/sapi/fpm/fpm/fpm_env.c:48:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] php-8.4.11/sapi/fpm/fpm/fpm_env.c:225:9: style: Condition '0>fpm_env_conf_wp(wp)' is always false [knownConditionTrueFalse] php-8.4.11/sapi/fpm/fpm/fpm_env.c:225:26: note: Calling function 'fpm_env_conf_wp' returns 0 php-8.4.11/sapi/fpm/fpm/fpm_env.c:225:9: note: Condition '0>fpm_env_conf_wp(wp)' is always false php-8.4.11/sapi/fpm/fpm/fpm_env.c:44:18: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/fpm/fpm/fpm_env.c:44:30: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/fpm/fpm/fpm_env.c:73:9: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/fpm/fpm/fpm_env.c:104:29: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/fpm/fpm/fpm_env.c:120:33: style: Parameter 'title' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/fpm/fpm/fpm_env.c:172:10: style: Variable 'value' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/fpm/fpm/fpm_events.c:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_events.c:174:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_events.c:298:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_events.c:322:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_events.c:373:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_events.c:528:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_events.c:496:61: style:inconclusive: Function 'fpm_event_add' argument 2 names different: declaration 'timeout' definition 'frequency'. [funcArgNamesDifferent] php-8.4.11/sapi/fpm/fpm/fpm_events.h:44:61: note: Function 'fpm_event_add' argument 2 names different: declaration 'timeout' definition 'frequency'. php-8.4.11/sapi/fpm/fpm/fpm_events.c:496:61: note: Function 'fpm_event_add' argument 2 names different: declaration 'timeout' definition 'frequency'. php-8.4.11/sapi/fpm/fpm/fpm_events.c:55:61: style: Parameter 'ev' can be declared as pointer to const. However it seems that 'fpm_postponed_children_bury' is a callback function, if 'ev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/sapi/fpm/fpm/fpm_events.c:86:5: note: You might need to cast the function pointer here php-8.4.11/sapi/fpm/fpm/fpm_events.c:55:61: note: Parameter 'ev' can be declared as pointer to const php-8.4.11/sapi/fpm/fpm/fpm_events.c:55:84: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'fpm_postponed_children_bury' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/sapi/fpm/fpm/fpm_events.c:86:5: note: You might need to cast the function pointer here php-8.4.11/sapi/fpm/fpm/fpm_events.c:55:84: note: Parameter 'arg' can be declared as pointer to const php-8.4.11/sapi/fpm/fpm/fpm_events.c:61:48: style: Parameter 'ev' can be declared as pointer to const. However it seems that 'fpm_got_signal' is a callback function, if 'ev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/sapi/fpm/fpm/fpm_events.c:362:70: note: You might need to cast the function pointer here php-8.4.11/sapi/fpm/fpm/fpm_events.c:61:48: note: Parameter 'ev' can be declared as pointer to const php-8.4.11/sapi/fpm/fpm/fpm_events.c:144:76: style: Parameter 'queue' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/fpm/fpm/fpm_main.c:1425:1: error: There is an unknown macro here somewhere. Configuration is required. If PHP_INI_BEGIN is a macro then please configure it. [unknownMacro] php-8.4.11/sapi/fpm/fpm/fpm_php.c:29:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ini_directives [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_php.c:105:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODULE_PERSISTENT [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_php.c:142:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_INI_USER [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_php.c:193:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_info [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_php.c:198:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_info [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_php.c:203:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_info [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_php.c:208:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_info [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_php.c:213:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_info [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_php.c:218:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_info [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_php.c:283:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_php.c:301:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol_table [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_php.c:246:8: style: Condition '0>fpm_php_apply_defines(wp)' is always false [knownConditionTrueFalse] php-8.4.11/sapi/fpm/fpm/fpm_php.c:246:31: note: Calling function 'fpm_php_apply_defines' returns 0 php-8.4.11/sapi/fpm/fpm/fpm_php.c:246:8: note: Condition '0>fpm_php_apply_defines(wp)' is always false php-8.4.11/sapi/fpm/fpm/fpm_php.c:247:5: style: Condition '0>fpm_php_set_allowed_clients(wp)' is always false [knownConditionTrueFalse] php-8.4.11/sapi/fpm/fpm/fpm_php.c:247:34: note: Calling function 'fpm_php_set_allowed_clients' returns 0 php-8.4.11/sapi/fpm/fpm/fpm_php.c:247:5: note: Condition '0>fpm_php_set_allowed_clients(wp)' is always false php-8.4.11/sapi/fpm/fpm/fpm_php.c:55:10: warning: If memory allocation fails, then there is a possible null pointer dereference: e [nullPointerOutOfMemory] php-8.4.11/sapi/fpm/fpm/fpm_php.c:125:19: note: Assuming allocation function fails php-8.4.11/sapi/fpm/fpm/fpm_php.c:125:19: note: Assignment 'v=strdup(value)', assigned value is 0 php-8.4.11/sapi/fpm/fpm/fpm_php.c:127:19: note: Calling function 'fpm_php_disable', 1st argument 'v' value is 0 php-8.4.11/sapi/fpm/fpm/fpm_php.c:53:20: note: Assignment 'e=value', assigned value is 0 php-8.4.11/sapi/fpm/fpm/fpm_php.c:55:10: note: Null pointer dereference php-8.4.11/sapi/fpm/fpm/fpm_php.c:135:60: style: Parameter 'wp' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/fpm/fpm/fpm_php.c:274:10: style: Variable 'path_ext' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/fpm/fpm/fpm_shm.c:22:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_shm.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_shm.c:41:24: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/fpm/fpm/fpm_signals.c:144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_signals.c:158:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_signals.c:190:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_signals.c:234:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESTART [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_signals.c:275:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_signals.c:301:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_signals.c:310:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_signals.c:323:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_signals.c:148:10: error: Return value of allocation function 'socket' is not stored. [leakReturnValNotUsed] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:29:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:81:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:95:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:220:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:295:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:383:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:66:8: style: Condition '0>fpm_stdio_redirect_stderr_to_dev_null_for_syslog()' is always false [knownConditionTrueFalse] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:66:58: note: Calling function 'fpm_stdio_redirect_stderr_to_dev_null_for_syslog' returns 0 php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:66:8: note: Condition '0>fpm_stdio_redirect_stderr_to_dev_null_for_syslog()' is always false php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:140:52: style: Parameter 'wp' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:169:54: style: Parameter 'ev' can be declared as pointer to const. However it seems that 'fpm_stdio_child_said' is a callback function, if 'ev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:333:66: note: You might need to cast the function pointer here php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:169:54: note: Parameter 'ev' can be declared as pointer to const php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:288:49: style: Parameter 'child' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:339:49: style: Parameter 'child' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:354:52: style: Parameter 'child' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:176:13: style: Variable 'in_buf' is assigned a value that is never used. [unreadVariable] php-8.4.11/sapi/fpm/fpm/fpm_trace.c:15:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_trace.c:13:8: style: Variable 'lc' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/fpm/fpm/fpm_trace_mach.c:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_trace_mach.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_trace_mach.c:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_trace_pread.c:25:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_trace_pread.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_MEM_FILE [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_trace_pread.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_trace_ptrace.c:29:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTRACE_ATTACH [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_trace_ptrace.c:46:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTRACE_DETACH [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_trace_ptrace.c:70:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_trace_ptrace.c:46:37: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:81:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:330:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:395:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:434:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:577:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:58:23: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:101:24: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:358:11: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:414:9: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:364:20: style: Local variable 'pwd' shadows outer variable [shadowVariable] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:351:17: note: Shadowed declaration php-8.4.11/sapi/fpm/fpm/fpm_unix.c:364:20: note: Shadow variable php-8.4.11/sapi/fpm/fpm/fpm_unix.c:117:35: style: Variable 'config' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:129:35: style: Variable 'c' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:257:19: style: Variable 'pwd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:273:18: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:338:64: style: Parameter 'wp' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:351:17: style: Variable 'pwd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:364:20: style: Variable 'pwd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/fpm/fpm/fpm_unix.c:383:19: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/fpm/fpm/zlog.c:214:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fpm/fpm/zlog.c:77:40: style: Parameter 'tv' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/fuzzer/fuzzer-execute-common.h:57:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opline [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-execute-common.h:90:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STRING [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-execute-common.h:104:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-execute-common.h:130:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_table [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-execute-common.h:146:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-execute-common.h:120:9: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] php-8.4.11/sapi/fuzzer/fuzzer-execute-common.h:119:17: note: Assuming allocation function fails php-8.4.11/sapi/fuzzer/fuzzer-execute-common.h:119:17: note: Assignment 'f=fopen("/tmp/fuzzer.php","w")', assigned value is 0 php-8.4.11/sapi/fuzzer/fuzzer-execute-common.h:120:9: note: Null pointer dereference php-8.4.11/sapi/fuzzer/fuzzer-exif.c:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-function-jit.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zend_execute_ex [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-json.c:33:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-json.c:38:9: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] php-8.4.11/sapi/fuzzer/fuzzer-json.c:37:21: note: Assuming allocation function fails php-8.4.11/sapi/fuzzer/fuzzer-json.c:37:21: note: Assignment 'data=malloc(Size+1)', assigned value is 0 php-8.4.11/sapi/fuzzer/fuzzer-json.c:38:9: note: Null pointer dereference php-8.4.11/sapi/fuzzer/fuzzer-json.c:39:2: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] php-8.4.11/sapi/fuzzer/fuzzer-json.c:37:21: note: Assuming allocation function fails php-8.4.11/sapi/fuzzer/fuzzer-json.c:37:21: note: Assignment 'data=malloc(Size+1)', assigned value is 0 php-8.4.11/sapi/fuzzer/fuzzer-json.c:39:2: note: Null pointer dereference php-8.4.11/sapi/fuzzer/fuzzer-mbregex.c:65:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-mbstring.c:29:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBFL_OUTPUTFILTER_ILLEGAL_MODE_CHAR [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-mbstring.c:76:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:162:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:175:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:213:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zend_execute_data [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:237:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:244:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:299:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_table [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:74:32: style: Parameter 'server_context' can be declared as pointer to const. However it seems that 'fuzzer_flush' is a callback function, if 'server_context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:110:2: note: You might need to cast the function pointer here php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:74:32: note: Parameter 'server_context' can be declared as pointer to const php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:79:45: style: Parameter 'sapi_header' can be declared as pointer to const. However it seems that 'send_header' is a callback function, if 'sapi_header' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:118:2: note: You might need to cast the function pointer here php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:79:45: note: Parameter 'sapi_header' can be declared as pointer to const php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:79:64: style: Parameter 'server_context' can be declared as pointer to const. However it seems that 'send_header' is a callback function, if 'server_context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:118:2: note: You might need to cast the function pointer here php-8.4.11/sapi/fuzzer/fuzzer-sapi.c:79:64: note: Parameter 'server_context' can be declared as pointer to const php-8.4.11/sapi/fuzzer/fuzzer-tracing-jit.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zend_execute_ex [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-unserialize.c:34:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-unserialize.c:39:9: warning: If memory allocation fails, then there is a possible null pointer dereference: orig_data [nullPointerOutOfMemory] php-8.4.11/sapi/fuzzer/fuzzer-unserialize.c:38:35: note: Assuming allocation function fails php-8.4.11/sapi/fuzzer/fuzzer-unserialize.c:38:35: note: Assignment 'orig_data=malloc(Size+1)', assigned value is 0 php-8.4.11/sapi/fuzzer/fuzzer-unserialize.c:39:9: note: Null pointer dereference php-8.4.11/sapi/fuzzer/fuzzer-unserialize.c:40:2: warning: If memory allocation fails, then there is a possible null pointer dereference: orig_data [nullPointerOutOfMemory] php-8.4.11/sapi/fuzzer/fuzzer-unserialize.c:38:35: note: Assuming allocation function fails php-8.4.11/sapi/fuzzer/fuzzer-unserialize.c:38:35: note: Assignment 'orig_data=malloc(Size+1)', assigned value is 0 php-8.4.11/sapi/fuzzer/fuzzer-unserialize.c:40:2: note: Null pointer dereference php-8.4.11/sapi/fuzzer/fuzzer-unserializehash.c:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/fuzzer/fuzzer-unserializehash.c:43:9: warning: If memory allocation fails, then there is a possible null pointer dereference: orig_data [nullPointerOutOfMemory] php-8.4.11/sapi/fuzzer/fuzzer-unserializehash.c:42:35: note: Assuming allocation function fails php-8.4.11/sapi/fuzzer/fuzzer-unserializehash.c:42:35: note: Assignment 'orig_data=malloc(Size+1)', assigned value is 0 php-8.4.11/sapi/fuzzer/fuzzer-unserializehash.c:43:9: note: Null pointer dereference php-8.4.11/sapi/fuzzer/fuzzer-unserializehash.c:44:2: warning: If memory allocation fails, then there is a possible null pointer dereference: orig_data [nullPointerOutOfMemory] php-8.4.11/sapi/fuzzer/fuzzer-unserializehash.c:42:35: note: Assuming allocation function fails php-8.4.11/sapi/fuzzer/fuzzer-unserializehash.c:42:35: note: Assignment 'orig_data=malloc(Size+1)', assigned value is 0 php-8.4.11/sapi/fuzzer/fuzzer-unserializehash.c:44:2: note: Null pointer dereference php-8.4.11/sapi/litespeed/lsapi_main_arginfo.h:4:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX is a macro then please configure it. [unknownMacro] php-8.4.11/sapi/litespeed/lsapilib.c:278:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:314:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:345:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:406:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:431:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:445:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:458:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:522:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:569:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iovec [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:639:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:863:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:914:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:1501:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:1554:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:1732:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:2159:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:2598:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in6 [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:2654:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:2826:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:2888:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:2905:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:2977:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:3085:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:3225:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:3366:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:3498:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:3583:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:3892:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:3924:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:3948:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:4362:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_SEQ_CST [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lsapilib.c:1015:10: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] php-8.4.11/sapi/litespeed/lsapilib.c:3230:17: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] php-8.4.11/sapi/litespeed/lsapilib.c:3256:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] php-8.4.11/sapi/litespeed/lsapilib.c:3503:17: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] php-8.4.11/sapi/litespeed/lsapilib.c:3529:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] php-8.4.11/sapi/litespeed/lsapilib.c:3870:14: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] php-8.4.11/sapi/litespeed/lsapilib.c:1826:23: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1820. [multiCondition] php-8.4.11/sapi/litespeed/lsapilib.c:1820:18: note: first condition php-8.4.11/sapi/litespeed/lsapilib.c:1826:23: note: else if condition is opposite to first condition php-8.4.11/sapi/litespeed/lsapilib.c:2190:71: style: The statement 'if (*(pValue+pReq->m_pHeaderIndex->m_headerLen[i])!='\0') *(pValue+pReq->m_pHeaderIndex->m_headerLen[i])='\0'' is logically equivalent to '*(pValue+pReq->m_pHeaderIndex->m_headerLen[i])='\0''. [duplicateConditionalAssign] php-8.4.11/sapi/litespeed/lsapilib.c:2192:70: note: Assignment '*(pValue+pReq->m_pHeaderIndex->m_headerLen[i])='\0'' php-8.4.11/sapi/litespeed/lsapilib.c:2190:71: note: Condition '*(pValue+pReq->m_pHeaderIndex->m_headerLen[i])!='\0'' is redundant php-8.4.11/sapi/litespeed/lsapilib.c:2225:49: style: The statement 'if (*(pValue+pCur->valueLen)!='\0') *(pValue+pCur->valueLen)='\0'' is logically equivalent to '*(pValue+pCur->valueLen)='\0''. [duplicateConditionalAssign] php-8.4.11/sapi/litespeed/lsapilib.c:2227:48: note: Assignment '*(pValue+pCur->valueLen)='\0'' php-8.4.11/sapi/litespeed/lsapilib.c:2225:49: note: Condition '*(pValue+pCur->valueLen)!='\0'' is redundant php-8.4.11/sapi/litespeed/lsapilib.c:503:33: style: Condition '!g_running' is always false [knownConditionTrueFalse] php-8.4.11/sapi/litespeed/lsapilib.c:2217:55: style: Condition 'ch!='-'' is always true [knownConditionTrueFalse] php-8.4.11/sapi/litespeed/lsapilib.c:2217:40: note: Assuming that condition '*p=='_'' is not redundant php-8.4.11/sapi/litespeed/lsapilib.c:2217:25: note: Assuming that condition 'ch!=*p' is not redundant php-8.4.11/sapi/litespeed/lsapilib.c:2217:55: note: Condition 'ch!='-'' is always true php-8.4.11/sapi/litespeed/lsapilib.c:3300:56: style: Condition '!is_enough_free_mem()' is always false [knownConditionTrueFalse] php-8.4.11/sapi/litespeed/lsapilib.c:3300:75: note: Calling function 'is_enough_free_mem' returns 1 php-8.4.11/sapi/litespeed/lsapilib.c:3300:56: note: Condition '!is_enough_free_mem()' is always false php-8.4.11/sapi/litespeed/lsapilib.c:3387:44: style: Condition '!is_enough_free_mem()' is always false [knownConditionTrueFalse] php-8.4.11/sapi/litespeed/lsapilib.c:3387:63: note: Calling function 'is_enough_free_mem' returns 1 php-8.4.11/sapi/litespeed/lsapilib.c:3387:44: note: Condition '!is_enough_free_mem()' is always false php-8.4.11/sapi/litespeed/lsapilib.c:3649:53: style: Condition '!is_enough_free_mem()' is always false [knownConditionTrueFalse] php-8.4.11/sapi/litespeed/lsapilib.c:3649:72: note: Calling function 'is_enough_free_mem' returns 1 php-8.4.11/sapi/litespeed/lsapilib.c:3649:53: note: Condition '!is_enough_free_mem()' is always false php-8.4.11/sapi/litespeed/lsapilib.c:1458:5: error: Resource leak: pthread_lib [resourceLeak] php-8.4.11/sapi/litespeed/lsapilib.c:2036:44: warning: Either the condition '!pReq' is redundant or there is possible null pointer dereference: pReq. [nullPointerRedundantCheck] php-8.4.11/sapi/litespeed/lsapilib.c:2037:10: note: Assuming that condition '!pReq' is not redundant php-8.4.11/sapi/litespeed/lsapilib.c:2036:44: note: Null pointer dereference php-8.4.11/sapi/litespeed/lsapilib.c:2240:44: warning: Either the condition '!pReq' is redundant or there is possible null pointer dereference: pReq. [nullPointerRedundantCheck] php-8.4.11/sapi/litespeed/lsapilib.c:2242:10: note: Assuming that condition '!pReq' is not redundant php-8.4.11/sapi/litespeed/lsapilib.c:2240:44: note: Null pointer dereference php-8.4.11/sapi/litespeed/lsapilib.c:2241:51: warning: Either the condition '!pReq' is redundant or there is possible null pointer dereference: pReq. [nullPointerRedundantCheck] php-8.4.11/sapi/litespeed/lsapilib.c:2242:10: note: Assuming that condition '!pReq' is not redundant php-8.4.11/sapi/litespeed/lsapilib.c:2241:51: note: Null pointer dereference php-8.4.11/sapi/litespeed/lsapilib.c:2984:13: warning: If memory allocation fails, then there is a possible null pointer dereference: pBuf [nullPointerOutOfMemory] php-8.4.11/sapi/litespeed/lsapilib.c:2977:24: note: Assuming allocation function fails php-8.4.11/sapi/litespeed/lsapilib.c:2977:11: note: Assignment 'pBuf=(char*)mmap(NULL,size,PROT_READ|PROT_WRITE,MAP_ANON|MAP_SHARED,-1,0)', assigned value is 0 php-8.4.11/sapi/litespeed/lsapilib.c:2984:13: note: Null pointer dereference php-8.4.11/sapi/litespeed/lsapilib.c:1747:27: warning: Either the condition '!pBuf' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] php-8.4.11/sapi/litespeed/lsapilib.c:1751:38: note: Assuming that condition '!pBuf' is not redundant php-8.4.11/sapi/litespeed/lsapilib.c:1747:27: note: Null pointer addition php-8.4.11/sapi/litespeed/lsapilib.c:2421:47: warning: Either the condition '!pEnv' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] php-8.4.11/sapi/litespeed/lsapilib.c:2423:10: note: Assuming that condition '!pEnv' is not redundant php-8.4.11/sapi/litespeed/lsapilib.c:2421:47: note: Null pointer addition php-8.4.11/sapi/litespeed/lsapilib.c:2987:73: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] php-8.4.11/sapi/litespeed/lsapilib.c:2977:24: note: Assuming allocation function fails php-8.4.11/sapi/litespeed/lsapilib.c:2977:11: note: Assignment 'pBuf=(char*)mmap(NULL,size,PROT_READ|PROT_WRITE,MAP_ANON|MAP_SHARED,-1,0)', assigned value is 0 php-8.4.11/sapi/litespeed/lsapilib.c:2987:73: note: Null pointer addition php-8.4.11/sapi/litespeed/lsapilib.c:1790:72: style:inconclusive: Function 'LSAPI_ReadReqBody_r' argument 3 names different: declaration 'len' definition 'bufLen'. [funcArgNamesDifferent] php-8.4.11/sapi/litespeed/lsapilib.h:171:72: note: Function 'LSAPI_ReadReqBody_r' argument 3 names different: declaration 'len' definition 'bufLen'. php-8.4.11/sapi/litespeed/lsapilib.c:1790:72: note: Function 'LSAPI_ReadReqBody_r' argument 3 names different: declaration 'len' definition 'bufLen'. php-8.4.11/sapi/litespeed/lsapilib.c:4145:45: style:inconclusive: Function 'lsapi_MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] php-8.4.11/sapi/litespeed/lsapilib.c:103:45: note: Function 'lsapi_MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. php-8.4.11/sapi/litespeed/lsapilib.c:4145:45: note: Function 'lsapi_MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. php-8.4.11/sapi/litespeed/lsapilib.c:4160:47: style:inconclusive: Function 'lsapi_MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] php-8.4.11/sapi/litespeed/lsapilib.c:104:47: note: Function 'lsapi_MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. php-8.4.11/sapi/litespeed/lsapilib.c:4160:47: note: Function 'lsapi_MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. php-8.4.11/sapi/litespeed/lsapilib.c:4209:72: style:inconclusive: Function 'lsapi_MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] php-8.4.11/sapi/litespeed/lsapilib.c:106:72: note: Function 'lsapi_MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. php-8.4.11/sapi/litespeed/lsapilib.c:4209:72: note: Function 'lsapi_MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. php-8.4.11/sapi/litespeed/lsapilib.c:3146:27: style: Local variable 'old_term' shadows outer variable [shadowVariable] php-8.4.11/sapi/litespeed/lsapilib.c:3358:25: note: Shadowed declaration php-8.4.11/sapi/litespeed/lsapilib.c:3146:27: note: Shadow variable php-8.4.11/sapi/litespeed/lsapilib.c:3146:37: style: Local variable 'old_quit' shadows outer variable [shadowVariable] php-8.4.11/sapi/litespeed/lsapilib.c:3358:35: note: Shadowed declaration php-8.4.11/sapi/litespeed/lsapilib.c:3146:37: note: Shadow variable php-8.4.11/sapi/litespeed/lsapilib.c:3146:47: style: Local variable 'old_int' shadows outer variable [shadowVariable] php-8.4.11/sapi/litespeed/lsapilib.c:3358:45: note: Shadowed declaration php-8.4.11/sapi/litespeed/lsapilib.c:3146:47: note: Shadow variable php-8.4.11/sapi/litespeed/lsapilib.c:3147:21: style: Local variable 'old_usr1' shadows outer variable [shadowVariable] php-8.4.11/sapi/litespeed/lsapilib.c:3359:21: note: Shadowed declaration php-8.4.11/sapi/litespeed/lsapilib.c:3147:21: note: Shadow variable php-8.4.11/sapi/litespeed/lsapilib.c:3147:31: style: Local variable 'old_child' shadows outer variable [shadowVariable] php-8.4.11/sapi/litespeed/lsapilib.c:3359:31: note: Shadowed declaration php-8.4.11/sapi/litespeed/lsapilib.c:3147:31: note: Shadow variable php-8.4.11/sapi/litespeed/lsapilib.c:647:35: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/litespeed/lsapilib.c:649:35: style: Variable 'pEnvEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:729:45: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:760:45: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:1299:78: style: Parameter 'pkt' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/litespeed/lsapilib.c:1526:40: style: Parameter 'pReq' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/litespeed/lsapilib.c:1747:12: style: Variable 'pBufEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:1750:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:2202:15: style: Variable 'pKeyEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:2204:45: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:2241:35: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:2313:45: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:2379:15: style: Variable 'pKeyEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:2381:45: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:2421:35: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:2854:26: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:2881:26: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:3033:26: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:3838:21: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.c:3894:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lsapilib.h:212:58: style: Parameter 'pReq' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/litespeed/lsapilib.h:259:63: style: Parameter 'pReq' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/litespeed/lsapilib.h:344:50: style: Parameter 'pBuf' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/litespeed/lsapilib.c:650:20: style: Variable 'keyLen' is assigned a value that is never used. [unreadVariable] php-8.4.11/sapi/litespeed/lsapilib.c:650:32: style: Variable 'valLen' is assigned a value that is never used. [unreadVariable] php-8.4.11/sapi/litespeed/lsapilib.c:2070:5: style: Variable 'pHeader' is assigned a value that is never used. [unreadVariable] php-8.4.11/sapi/litespeed/lsapilib.c:2077:16: style: Variable 'bufLen' is assigned a value that is never used. [unreadVariable] php-8.4.11/sapi/litespeed/lsapilib.c:2171:17: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] php-8.4.11/sapi/litespeed/lsapilib.c:2278:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable] php-8.4.11/sapi/litespeed/lsapilib.c:2354:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable] php-8.4.11/sapi/litespeed/lsapilib.c:3150:25: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] php-8.4.11/sapi/litespeed/lsapilib.c:3153:29: style: Variable 'curTime' is assigned a value that is never used. [unreadVariable] php-8.4.11/sapi/litespeed/lsapilib.c:3421:29: style: Variable 'curTime' is assigned a value that is never used. [unreadVariable] php-8.4.11/sapi/litespeed/lsapilib.c:3536:23: style: Variable 'wait_secs' is assigned a value that is never used. [unreadVariable] php-8.4.11/sapi/litespeed/lscriu.c:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lscriu.c:261:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lscriu.c:299:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lscriu.c:432:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lscriu.c:452:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lscriu.c:519:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lscriu.c:555:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] php-8.4.11/sapi/litespeed/lscriu.c:482:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] php-8.4.11/sapi/litespeed/lscriu.c:257:11: style: Variable 'last' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lscriu.c:407:60: style: Parameter 'format' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/litespeed/lscriu.c:412:38: style: Parameter 'pchImagePath' can be declared as pointer to const [constParameterPointer] php-8.4.11/sapi/litespeed/lscriu.c:547:11: style: Variable 'pchFd' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lscriu.c:602:15: style: Variable 'env' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lscriu.c:639:11: style: Variable 'criu_mode' can be declared as pointer to const [constVariablePointer] php-8.4.11/sapi/litespeed/lscriu.c:140:11: style: struct member 'criu_native_dump_t::m_chServiceAddress' is never used. [unusedStructMember] php-8.4.11/sapi/phpdbg/phpdbg.h:230:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-8.4.11/win32/build/deplister.c:31:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/build/deplister.c:46:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIND_NO_BOUND_IMPORTS [valueFlowBailoutIncompleteVar] php-8.4.11/win32/codepage.c:670:2: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_PARSE_PARAMETERS_START is a macro then please configure it. [unknownMacro] php-8.4.11/win32/console.c:24:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/console.c:38:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/console.c:60:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/console.c:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/console.c:114:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] php-8.4.11/win32/cp_enc_map_gen.c:224:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WC_ERR_INVALID_CHARS [valueFlowBailoutIncompleteVar] php-8.4.11/win32/cp_enc_map_gen.c:177:10: style: Variable 'rnd' is assigned a value that is never used. [unreadVariable] php-8.4.11/win32/cp_enc_map_gen.c:174:8: style: Unused variable: cp [unusedVariable] php-8.4.11/win32/cp_enc_map_gen.c:177:6: style: Variable 'rnd' is assigned a value that is never used. [unreadVariable] php-8.4.11/win32/dllmain.c:35:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:191:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _MAX_PATH [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:284:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:311:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:345:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:369:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:397:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:430:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:472:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:510:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_BAD_LENGTH [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:537:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:564:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:589:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:615:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:643:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:747:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_WIN32_CP_IGNORE_LEN [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.h:769:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_WIN32_CP_IGNORE_LEN [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ftok.c:43:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_SHARE_WRITE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ftok.c:26:18: style:inconclusive: Function 'ftok' argument 1 names different: declaration 'path' definition 'pathname'. [funcArgNamesDifferent] php-8.4.11/win32/ipc.h:28:42: note: Function 'ftok' argument 1 names different: declaration 'path' definition 'pathname'. php-8.4.11/win32/ftok.c:26:18: note: Function 'ftok' argument 1 names different: declaration 'path' definition 'pathname'. php-8.4.11/win32/ftok.c:26:32: style:inconclusive: Function 'ftok' argument 2 names different: declaration 'id' definition 'proj_id'. [funcArgNamesDifferent] php-8.4.11/win32/ipc.h:28:52: note: Function 'ftok' argument 2 names different: declaration 'id' definition 'proj_id'. php-8.4.11/win32/ftok.c:26:32: note: Function 'ftok' argument 2 names different: declaration 'id' definition 'proj_id'. php-8.4.11/win32/ioutil.h:221:13: style: Variable 'src' can be declared as pointer to const [constVariablePointer] php-8.4.11/win32/ioutil.h:495:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable] php-8.4.11/win32/getrusage.c:27:59: style: Parameter 'ft' can be declared as pointer to const [constParameterPointer] php-8.4.11/win32/getrusage.c:31:15: style: Variable 'time.LowPart' is assigned a value that is never used. [unreadVariable] php-8.4.11/win32/getrusage.c:32:16: style: Variable 'time.HighPart' is assigned a value that is never used. [unreadVariable] php-8.4.11/win32/glob.h:98:1: error: There is an unknown macro here somewhere. Configuration is required. If BEGIN_EXTERN_C is a macro then please configure it. [unknownMacro] php-8.4.11/win32/globals.c:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] php-8.4.11/win32/globals.c:56:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] php-8.4.11/win32/globals.c:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/win32/ioutil.c:471:2: error: There is an unknown macro here somewhere. Configuration is required. If PHP_WIN32_IOUTIL_CHECK_PATH_W is a macro then please configure it. [unknownMacro] php-8.4.11/win32/nice.c:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORMAL_PRIORITY_CLASS [valueFlowBailoutIncompleteVar] php-8.4.11/win32/readdir.c:37:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_WIN32_CP_IGNORE_LEN [valueFlowBailoutIncompleteVar] php-8.4.11/win32/readdir.c:110:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_WIN32_CP_IGNORE_LEN [valueFlowBailoutIncompleteVar] php-8.4.11/win32/readdir.c:140:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/readdir.c:193:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindExInfoBasic [valueFlowBailoutIncompleteVar] php-8.4.11/win32/readdir.c:62:12: style: Unsigned expression 'index' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/win32/readdir.c:188:12: style: Unsigned expression 'index' can't be negative so it is unnecessary to test it. [unsignedPositive] php-8.4.11/win32/registry.c:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HKEY_LOCAL_MACHINE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/registry.c:82:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SUCCESS [valueFlowBailoutIncompleteVar] php-8.4.11/win32/registry.c:190:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HashTable [valueFlowBailoutIncompleteVar] php-8.4.11/win32/registry.c:288:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] php-8.4.11/win32/registry.c:41:37: style: Parameter 'sub_key' can be declared as pointer to const [constParameterPointer] php-8.4.11/win32/select.c:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXIMUM_WAIT_OBJECTS [valueFlowBailoutIncompleteVar] php-8.4.11/win32/sendmail.c:272:54: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_ULONG_FMT is a macro then please configure it. [unknownMacro] php-8.4.11/win32/signal.c:31:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_UNDEF [valueFlowBailoutIncompleteVar] php-8.4.11/win32/signal.c:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zend_interrupt_function [valueFlowBailoutIncompleteVar] php-8.4.11/win32/signal.c:68:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zend_interrupt_function [valueFlowBailoutIncompleteVar] php-8.4.11/win32/signal.c:95:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL_C_EVENT [valueFlowBailoutIncompleteVar] php-8.4.11/win32/signal.c:115:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/signal.c:158:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/sockets.c:33:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] php-8.4.11/win32/time.c:59:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _timezone [valueFlowBailoutIncompleteVar] php-8.4.11/win32/time.c:75:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/time.c:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] php-8.4.11/win32/time.c:80:71: style: Parameter 'rmtp' can be declared as pointer to const [constParameterPointer] php-8.4.11/win32/time.c:39:15: style: Variable 'fft.HighPart' is assigned a value that is never used. [unreadVariable] php-8.4.11/win32/time.c:40:14: style: Variable 'fft.LowPart' is assigned a value that is never used. [unreadVariable] php-8.4.11/win32/winutil.c:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_MESSAGE_ALLOCATE_BUFFER [valueFlowBailoutIncompleteVar] php-8.4.11/win32/winutil.c:59:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] php-8.4.11/win32/winutil.c:120:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/winutil.c:180:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENFILE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/winutil.c:423:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNLEN [valueFlowBailoutIncompleteVar] php-8.4.11/win32/winutil.c:464:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_LINKER_MAJOR [valueFlowBailoutIncompleteVar] php-8.4.11/win32/winutil.c:481:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/winutil.c:501:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/wsyslog.c:65:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/wsyslog.c:99:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] php-8.4.11/win32/wsyslog.c:152:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP_VERSION [valueFlowBailoutIncompleteVar] php-8.4.11/win32/wsyslog.c:90:57: style:inconclusive: Function 'vsyslog' argument 3 names different: declaration 'ap' definition 'args'. [funcArgNamesDifferent] php-8.4.11/win32/syslog.h:72:48: note: Function 'vsyslog' argument 3 names different: declaration 'ap' definition 'args'. php-8.4.11/win32/wsyslog.c:90:57: note: Function 'vsyslog' argument 3 names different: declaration 'ap' definition 'args'. php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3629:9: warning: Null pointer dereference: fs [ctunullpointer] php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3919:4: note: Assuming that condition 'fs' is not redundant php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3905:10: note: Calling function 'luaK_ret', 1st argument 'fs' value is 0 php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3032:13: note: Calling function luaK_codeABC, 1st argument is null php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3640:8: note: Calling function luaK_code, 1st argument is null php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:3629:9: note: Dereferencing argument fs that is null php-8.4.11/sapi/fpm/fpm/zlog.c:520:9: warning: Null pointer dereference: stream [ctunullpointer] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:194:42: note: Assuming allocation function fails php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:194:34: note: Assignment 'log_stream=child->log_stream=malloc(sizeof(struct zlog_stream))', assigned value is 0 php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:195:22: note: Calling function zlog_stream_init_ex, 1st argument is null php-8.4.11/sapi/fpm/fpm/zlog.c:545:2: note: Calling function zlog_stream_init_internal, 1st argument is null php-8.4.11/sapi/fpm/fpm/zlog.c:520:9: note: Dereferencing argument stream that is null php-8.4.11/sapi/fpm/fpm/zlog.c:564:2: warning: If memory allocation fails, then there is a possible null pointer dereference: stream [ctunullpointerOutOfMemory] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:194:42: note: Assuming allocation function fails php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:194:34: note: Assignment 'log_stream=child->log_stream=malloc(sizeof(struct zlog_stream))', assigned value is 0 php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:197:27: note: Calling function zlog_stream_set_wrapping, 1st argument is null php-8.4.11/sapi/fpm/fpm/zlog.c:564:2: note: Dereferencing argument stream that is null php-8.4.11/sapi/fpm/fpm/zlog.c:570:2: warning: If memory allocation fails, then there is a possible null pointer dereference: stream [ctunullpointerOutOfMemory] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:194:42: note: Assuming allocation function fails php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:194:34: note: Assignment 'log_stream=child->log_stream=malloc(sizeof(struct zlog_stream))', assigned value is 0 php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:201:28: note: Calling function zlog_stream_set_is_stdout, 1st argument is null php-8.4.11/sapi/fpm/fpm/zlog.c:570:2: note: Dereferencing argument stream that is null php-8.4.11/sapi/fpm/fpm/zlog.c:576:2: warning: If memory allocation fails, then there is a possible null pointer dereference: stream [ctunullpointerOutOfMemory] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:194:42: note: Assuming allocation function fails php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:194:34: note: Assignment 'log_stream=child->log_stream=malloc(sizeof(struct zlog_stream))', assigned value is 0 php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:202:28: note: Calling function zlog_stream_set_child_pid, 1st argument is null php-8.4.11/sapi/fpm/fpm/zlog.c:576:2: note: Dereferencing argument stream that is null php-8.4.11/sapi/fpm/fpm/zlog.c:582:2: warning: If memory allocation fails, then there is a possible null pointer dereference: stream [ctunullpointerOutOfMemory] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:194:42: note: Assuming allocation function fails php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:194:34: note: Assignment 'log_stream=child->log_stream=malloc(sizeof(struct zlog_stream))', assigned value is 0 php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:200:30: note: Calling function zlog_stream_set_msg_quoting, 1st argument is null php-8.4.11/sapi/fpm/fpm/zlog.c:582:2: note: Dereferencing argument stream that is null php-8.4.11/sapi/fpm/fpm/zlog.c:592:7: warning: If memory allocation fails, then there is a possible null pointer dereference: stream [ctunullpointerOutOfMemory] php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:194:42: note: Assuming allocation function fails php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:194:34: note: Assignment 'log_stream=child->log_stream=malloc(sizeof(struct zlog_stream))', assigned value is 0 php-8.4.11/sapi/fpm/fpm/fpm_stdio.c:198:29: note: Calling function zlog_stream_set_msg_prefix, 1st argument is null php-8.4.11/sapi/fpm/fpm/zlog.c:592:7: note: Dereferencing argument stream that is null diff: head php-8.4.11/Zend/Optimizer/optimize_temp_vars_5.c:76:2: style: Variable 'end' is assigned an expression that holds the same value. [redundantAssignment] php-8.4.11/Zend/Optimizer/optimize_temp_vars_5.c:63:6: note: end is assigned 'op_array->opcodes' here. php-8.4.11/Zend/Optimizer/optimize_temp_vars_5.c:76:2: note: Variable 'end' is assigned an expression that holds the same value. head php-8.4.11/ext/dom/lexbor/lexbor/css/selectors/selector.c:826:32: style: Variable 'pseudo' can be declared as pointer to const [constVariablePointer] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:1060:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:1107:18: style: Variable 'm' can be declared as pointer to const [constVariablePointer] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:1143:51: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:1266:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:1363:35: style: Parameter 'ms' can be declared as pointer to const [constParameterPointer] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:1376:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:1486:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head php-8.4.11/ext/fileinfo/libmagic/apprentice.c:187:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] head php-8.4.11/ext/fileinfo/libmagic/apprentice.c:187:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:2357:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:2478:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:2577:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:2749:23: style: The comparison 'file_nformats == file_nnames' is always true because 'file_nformats' and 'file_nnames' represent the same value. [knownConditionTrueFalse] php-8.4.11/ext/fileinfo/libmagic/apprentice.c:113:30: note: 'file_nformats' is assigned value '60' here. php-8.4.11/ext/fileinfo/libmagic/apprentice.c:115:28: note: 'file_nnames' is assigned value '60' here. php-8.4.11/ext/fileinfo/libmagic/apprentice.c:2749:23: note: The comparison 'file_nformats == file_nnames' is always true because 'file_nformats' and 'file_nnames' represent the same value. 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:2819:22: style: Variable 'pce' can be declared as pointer to const [constVariablePointer] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:2823:13: style: Variable 'pce' is assigned a value that is never used. [unreadVariable] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:2842:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:2883:5: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:2934:9: style: Variable 'origp' can be declared as pointer to const [constVariablePointer] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:2935:8: style: Variable 'pmax' can be declared as pointer to const [constVariablePointer] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:3214:12: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:3257:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:3368:16: style: union member 'Anonymous4::m' is never used. [unusedStructMember] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:3381:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:3427:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:3441:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:3479:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:3493:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:3509:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:565:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 php-8.4.11/ext/fileinfo/libmagic/apprentice.c:947:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head php-8.4.11/ext/ftp/ftp.c:1178:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] head php-8.4.11/ext/ftp/ftp.c:795:10: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] head php-8.4.11/ext/gd/libgd/gd_interpolation.c:2314:3: style: Variable 'interpolation_id_bak' is assigned an expression that holds the same value. [redundantAssignment] php-8.4.11/ext/gd/libgd/gd_interpolation.c:2310:45: note: interpolation_id_bak is assigned 'src->interpolation_id' here. php-8.4.11/ext/gd/libgd/gd_interpolation.c:2314:3: note: Variable 'interpolation_id_bak' is assigned an expression that holds the same value. head php-8.4.11/ext/gd/libgd/gd_rotate.c:173:4: style: Variable 'pxlSrc' is assigned an expression that holds the same value. [redundantAssignment] php-8.4.11/ext/gd/libgd/gd_rotate.c:172:35: note: Assuming that condition 'pxlSrc==dst->transparent' is not redundant php-8.4.11/ext/gd/libgd/gd_rotate.c:173:4: note: Variable 'pxlSrc' is assigned an expression that holds the same value. head php-8.4.11/ext/gd/libgd/gd_rotate.c:82:4: style: Variable 'pxlSrc' is assigned an expression that holds the same value. [redundantAssignment] php-8.4.11/ext/gd/libgd/gd_rotate.c:81:35: note: Assuming that condition 'pxlSrc==dst->transparent' is not redundant php-8.4.11/ext/gd/libgd/gd_rotate.c:82:4: note: Variable 'pxlSrc' is assigned an expression that holds the same value. head php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2413:10: style: Variable 'ci' can be declared as pointer to const [constVariablePointer] head php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2492:23: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] 2.18.0 php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2492:23: style: Same value in both branches of ternary operator. [duplicateValueTernary] head php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2542:5: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] 2.18.0 php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:2542:5: style: Same value in both branches of ternary operator. [duplicateValueTernary] head php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5129:8: style: Variable 'rb' can be declared as pointer to const [constVariablePointer] head php-8.4.11/ext/opcache/jit/ir/dynasm/minilua.c:5258:8: style: Variable 'val' can be declared as pointer to const [constVariablePointer] head php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2186:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] head php-8.4.11/ext/opcache/jit/zend_jit_helpers.c:2218:21: style: Variable 'execute_data' can be declared as pointer to const [constVariablePointer] head php-8.4.11/ext/opcache/zend_file_cache.c:60:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [preprocessorErrorDirective] head php-8.4.11/ext/opcache/zend_file_cache.c:60:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [preprocessorErrorDirective] head php-8.4.11/ext/pdo/pdo_sqlstate.c:27:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] head php-8.4.11/ext/pdo/pdo_sqlstate.c:27:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] head php-8.4.11/ext/random/csprng.c:61:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [preprocessorErrorDirective] head php-8.4.11/ext/random/csprng.c:61:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [preprocessorErrorDirective] head php-8.4.11/ext/standard/basic_functions.c:120:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [preprocessorErrorDirective] head php-8.4.11/ext/standard/basic_functions.c:120:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [preprocessorErrorDirective] 2.18.0 php-8.4.11/ext/standard/basic_functions_arginfo.h:481:43: error: syntax error: keyword 'return' is not allowed in global scope [syntaxError] head php-8.4.11/ext/standard/crypt_sha256.c:315:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] head php-8.4.11/ext/standard/crypt_sha256.c:315:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] 2.18.0 php-8.4.11/ext/standard/crypt_sha256.c:331:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alt_result [valueFlowBailoutIncompleteVar] 2.18.0 php-8.4.11/ext/standard/crypt_sha256.c:604:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_TLS [valueFlowBailoutIncompleteVar] 2.18.0 php-8.4.11/ext/standard/crypt_sha512.c:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ULL [valueFlowBailoutIncompleteVar] head php-8.4.11/ext/standard/crypt_sha512.c:352:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] head php-8.4.11/ext/standard/crypt_sha512.c:352:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_attribute( ... ) [preprocessorErrorDirective] 2.18.0 php-8.4.11/ext/standard/crypt_sha512.c:369:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alt_result [valueFlowBailoutIncompleteVar] 2.18.0 php-8.4.11/ext/standard/crypt_sha512.c:655:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZEND_TLS [valueFlowBailoutIncompleteVar] head php-8.4.11/main/streams/memory.c:618:16: style: Variable 'semi' can be declared as pointer to const [constVariablePointer] head php-8.4.11/sapi/fpm/fpm/fpm_events.c:144:76: style: Parameter 'queue' can be declared as pointer to const [constParameterPointer] DONE