2026-05-01 14:38 ftp://ftp.de.debian.org/debian/pool/main/d/dateutils/dateutils_0.4.11.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-7.0.3+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.4.0 compiler: g++ (Debian 15.2.0-17) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a734 (2026-05-01 11:10:43 +0200) count: 366 341 elapsed-time: 0.5 0.4 head-timing-info: old-timing-info: head results: dateutils-0.4.11/contrib/tzconv.c:96:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mxREAL [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/daisy.c:55:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DAISY_BASE_YEAR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/bizda.c:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUWW_BDAYS_P_WEEK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/bizda.c:175:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_MONTHS_P_YEAR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/bizda.c:229:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_DAYS_P_WEEK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/bizda.c:287:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_SUNDAY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/date-core-strpf.c:758:45: debug: Function::addArguments found argument 'that' with varid 0. [varid0] dateutils-0.4.11/lib/yd.c:256:1: error: failed to expand 'UNLIKELY', it is invalid to use a preprocessor directive as macro parameter [syntaxError] dateutils-0.4.11/build-aux/yuck-scmver.c:91:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck-scmver.c:398:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep398 [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck-scmver.c:462:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep462 [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck-scmver.c:610:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep610 [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck-scmver.c:681:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep681 [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck-scmver.c:740:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep740 [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck-scmver.c:886:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck-scmver.c:938:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/token.h:163:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_SPPAD_SPC [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/date-core.h:611:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bs [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/dt-core-strpf.c:176:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typ [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/date-core-strpf.c:541:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_SPPAD_OMIT [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/dt-core-tz-glue.c:90:20: style: Condition 'zdiff<0' is always true [knownConditionTrueFalse] dateutils-0.4.11/lib/dt-core-tz-glue.c:75:6: note: Assuming that condition 'zdiff=d_unix-d_locl' is not redundant dateutils-0.4.11/lib/dt-core-tz-glue.c:90:20: note: Condition 'zdiff<0' is always true dateutils-0.4.11/lib/dt-core-tz-glue.c:130:20: style: Condition 'zdiff<0' is always true [knownConditionTrueFalse] dateutils-0.4.11/lib/dt-core-tz-glue.c:117:6: note: Assuming that condition 'zdiff=d_locl-d_unix' is not redundant dateutils-0.4.11/lib/dt-core-tz-glue.c:130:20: note: Condition 'zdiff<0' is always true dateutils-0.4.11/lib/dt-core-tz-glue.c:55:28: style:inconclusive: Function 'dtz_forgetz' argument 1 names different: declaration 'dt' definition 'd'. [funcArgNamesDifferent] dateutils-0.4.11/lib/dt-core-tz-glue.h:53:50: note: Function 'dtz_forgetz' argument 1 names different: declaration 'dt' definition 'd'. dateutils-0.4.11/lib/dt-core-tz-glue.c:55:28: note: Function 'dtz_forgetz' argument 1 names different: declaration 'dt' definition 'd'. dateutils-0.4.11/lib/dt-core-tz-glue.c:100:28: style:inconclusive: Function 'dtz_enrichz' argument 1 names different: declaration 'dt' definition 'd'. [funcArgNamesDifferent] dateutils-0.4.11/lib/dt-core-tz-glue.h:58:50: note: Function 'dtz_enrichz' argument 1 names different: declaration 'dt' definition 'd'. dateutils-0.4.11/lib/dt-core-tz-glue.c:100:28: note: Function 'dtz_enrichz' argument 1 names different: declaration 'dt' definition 'd'. dateutils-0.4.11/build-aux/yuck.c:144:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:216:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ep [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:278:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ep [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:317:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:684:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep684 [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:1247:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ep [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:1369:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep1369 [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:1455:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:1588:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_tmpdir [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:1686:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:1710:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:1720:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:1747:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_tmpdir [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:1816:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_tmpdir [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:1907:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep1907 [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:2023:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:2032:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck.c:2061:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/dt-locale.c:534:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/dt-core-strpf.c:114:6: style: Variable 'sp' is reassigned a value before the old one has been used. [redundantAssignment] dateutils-0.4.11/lib/dt-core-strpf.c:102:6: note: sp is assigned dateutils-0.4.11/lib/dt-core-strpf.c:114:6: note: sp is overwritten dateutils-0.4.11/lib/dt-core-strpf.c:247:32: style:inconclusive: Function '__strpdt_card' argument 1 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/dt-locale.c:547:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/lib/date-core-strpf.c:705:18: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] dateutils-0.4.11/lib/dt-locale.c:580:24: style:inconclusive: Function 'setilocale' argument 1 names different: declaration 'locale' definition 'ln'. [funcArgNamesDifferent] dateutils-0.4.11/lib/dt-locale.h:96:35: note: Function 'setilocale' argument 1 names different: declaration 'locale' definition 'ln'. dateutils-0.4.11/lib/dt-locale.c:580:24: note: Function 'setilocale' argument 1 names different: declaration 'locale' definition 'ln'. dateutils-0.4.11/lib/dt-locale.c:593:24: style:inconclusive: Function 'setflocale' argument 1 names different: declaration 'locale' definition 'ln'. [funcArgNamesDifferent] dateutils-0.4.11/lib/dt-locale.h:101:35: note: Function 'setflocale' argument 1 names different: declaration 'locale' definition 'ln'. dateutils-0.4.11/lib/dt-locale.c:593:24: note: Function 'setflocale' argument 1 names different: declaration 'locale' definition 'ln'. dateutils-0.4.11/lib/dt-locale.c:352:36: style: Parameter 'new' can be declared as pointer to const [constParameterPointer] dateutils-0.4.11/lib/dt-locale.c:360:36: style: Parameter 'new' can be declared as pointer to const [constParameterPointer] dateutils-0.4.11/lib/dt-locale.c:368:35: style: Parameter 'new' can be declared as pointer to const [constParameterPointer] dateutils-0.4.11/lib/dt-locale.c:376:35: style: Parameter 'new' can be declared as pointer to const [constParameterPointer] dateutils-0.4.11/lib/testlib.c:26:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/testlib.c:50:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/testlib.c:61:46: style: Parameter 'argv' can be declared as const array [constParameter] dateutils-0.4.11/lib/ltrcc.c:76:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ltrcc.c:125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ltrcc.c:195:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ltrcc.c:271:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ltrcc.c:335:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ltrcc.c:365:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ltrcc.c:417:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/build-aux/yuck-scmver.c:296:15: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] dateutils-0.4.11/build-aux/yuck-scmver.c:268:9: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck-scmver.c:268:27: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck-scmver.c:398:3: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck-scmver.c:462:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck-scmver.c:490:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck-scmver.c:537:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck-scmver.c:610:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck-scmver.c:681:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck-scmver.c:740:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck-scmver.c:747:3: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck-scmver.c:765:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck-scmver.c:810:3: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck-scmver.c:890:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck-scmver.c:606:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dateutils-0.4.11/build-aux/yuck-scmver.c:676:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dateutils-0.4.11/build-aux/yuck-scmver.c:736:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dateutils-0.4.11/build-aux/yuck-scmver.c:761:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dateutils-0.4.11/build-aux/yuck-scmver.c:876:51: style:inconclusive: Function 'yuck_version_read' argument 1 names different: declaration '' definition 'ref'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/build-aux/yuck-scmver.c:917:60: style:inconclusive: Function 'yuck_version_write_fd' argument 2 names different: declaration 'v' definition 'ref'. [funcArgNamesDifferent] dateutils-0.4.11/build-aux/yuck-scmver.h:80:75: note: Function 'yuck_version_write_fd' argument 2 names different: declaration 'v' definition 'ref'. dateutils-0.4.11/build-aux/yuck-scmver.c:917:60: note: Function 'yuck_version_write_fd' argument 2 names different: declaration 'v' definition 'ref'. dateutils-0.4.11/build-aux/yuck-scmver.c:931:65: style:inconclusive: Function 'yuck_version_write' argument 2 names different: declaration 'v' definition 'ref'. [funcArgNamesDifferent] dateutils-0.4.11/build-aux/yuck-scmver.h:76:76: note: Function 'yuck_version_write' argument 2 names different: declaration 'v' definition 'ref'. dateutils-0.4.11/build-aux/yuck-scmver.c:931:65: note: Function 'yuck_version_write' argument 2 names different: declaration 'v' definition 'ref'. dateutils-0.4.11/lib/time-core-strpf.c:204:42: debug: Function::addArguments found argument 'that' with varid 0. [varid0] dateutils-0.4.11/build-aux/yuck-scmver.c:495:11: warning: Uninitialized variable: eod [uninitvar] dateutils-0.4.11/build-aux/yuck-scmver.c:490:2: note: Assuming condition is false dateutils-0.4.11/build-aux/yuck-scmver.c:495:11: note: Uninitialized variable: eod dateutils-0.4.11/build-aux/yuck-scmver.c:106:15: style: union member 'Anonymous0::c' is never used. [unusedStructMember] dateutils-0.4.11/build-aux/yuck-scmver.c:743:12: style: Variable 'nrd' is assigned a value that is never used. [unreadVariable] dateutils-0.4.11/lib/time-core-strpf.c:226:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_SPPAD_OMIT [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ltrcc.c:282:41: warning: Identical condition '!colp', second condition is always false [identicalConditionAfterEarlyExit] dateutils-0.4.11/lib/ltrcc.c:265:6: note: If condition '!colp' is true, the function will return/exit dateutils-0.4.11/lib/ltrcc.c:282:41: note: Testing identical condition '!colp' dateutils-0.4.11/lib/ltrcc.c:81:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] dateutils-0.4.11/lib/ltrcc.c:104:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] dateutils-0.4.11/lib/ltrcc.c:137:4: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] dateutils-0.4.11/lib/ltrcc.c:171:3: warning: %li in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] dateutils-0.4.11/lib/ltrcc.c:207:4: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] dateutils-0.4.11/lib/ltrcc.c:241:3: warning: %li in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] dateutils-0.4.11/lib/ltrcc.c:241:3: warning: %li in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] dateutils-0.4.11/lib/ltrcc.c:245:3: warning: %li in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] dateutils-0.4.11/lib/ltrcc.c:311:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/lib/ltrcc.c:72:8: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/lib/ltrcc.c:299:10: style: Variable 't.hms.s' is assigned a value that is never used. [unreadVariable] dateutils-0.4.11/lib/ltrcc.c:301:10: style: Variable 't.hms.m' is assigned a value that is never used. [unreadVariable] dateutils-0.4.11/lib/ltrcc.c:303:10: style: Variable 't.hms.h' is assigned a value that is never used. [unreadVariable] dateutils-0.4.11/lib/strops.c:368:23: style:inconclusive: Function 'strtoarri' argument 1 names different: declaration 's' definition 'buf'. [funcArgNamesDifferent] dateutils-0.4.11/lib/strops.h:91:23: note: Function 'strtoarri' argument 1 names different: declaration 's' definition 'buf'. dateutils-0.4.11/lib/strops.c:368:23: note: Function 'strtoarri' argument 1 names different: declaration 's' definition 'buf'. dateutils-0.4.11/lib/token.c:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_SPMOD_LONG [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/dt-core-strpf.c:174:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep__ [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/dt-core.c:456:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/dt-core.c:1013:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/time-core-strpf.c:204:18: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] dateutils-0.4.11/lib/tzmap.c:205:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/tzmap.c:196:22: style:inconclusive: Function 'tzm_open' argument 1 names different: declaration 'file' definition 'fn'. [funcArgNamesDifferent] dateutils-0.4.11/lib/tzmap.h:67:37: note: Function 'tzm_open' argument 1 names different: declaration 'file' definition 'fn'. dateutils-0.4.11/lib/tzmap.c:196:22: note: Function 'tzm_open' argument 1 names different: declaration 'file' definition 'fn'. dateutils-0.4.11/lib/tzmap.c:235:19: style:inconclusive: Function 'tzm_close' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/tzraw.c:307:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/tzraw.c:341:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cz [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/tzraw.c:588:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nleaps_corr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/tzraw.c:638:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offs [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/time-core.c:171:73: style:inconclusive: Function 'dt_strft' argument 4 names different: declaration '' definition 'that'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/time-core.c:194:19: style: Variable 'eo' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/lib/ymcw.c:55:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_DAYS_P_WEEK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ymcw.c:79:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_MIRACLEDAY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ymd.c:70:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_MONTHS_P_YEAR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ymd.c:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_MONTHS_P_YEAR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ymd.c:103:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_MONTHS_P_YEAR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/alist.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ep [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ymd.c:121:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_MIRACLEDAY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/bizda.c:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_SATURDAY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/bizda.c:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_MONTHS_P_YEAR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ywd.c:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_DAYS_P_WEEK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ywd.c:90:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_DAYS_P_WEEK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/ywd.c:102:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_DAYS_P_WEEK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/alist.c:103:20: style:inconclusive: Function 'free_alist' argument 1 names different: declaration '' definition 'al'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/src/alist.c:113:21: style:inconclusive: Function 'alist_assoc' argument 1 names different: declaration '' definition 'al'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/src/alist.c:128:19: style:inconclusive: Function 'alist_put' argument 1 names different: declaration '' definition 'al'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/src/alist.c:144:19: style:inconclusive: Function 'alist_set' argument 1 names different: declaration '' definition 'al'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/src/alist.c:157:20: style:inconclusive: Function 'alist_next' argument 1 names different: declaration '' definition 'al'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/src/alist.c:61:28: warning:inconclusive: Division of result of sizeof() on pointer type. [divideSizeof] dateutils-0.4.11/lib/bizda.c:73:11: style: Condition 'b!=0' is always true [knownConditionTrueFalse] dateutils-0.4.11/lib/bizda.c:64:9: note: Assuming that condition 'b>=0' is not redundant dateutils-0.4.11/lib/bizda.c:73:11: note: Condition 'b!=0' is always true dateutils-0.4.11/lib/tzraw.c:361:6: warning: If memory allocation fails, then there is a possible null pointer dereference: map [nullPointerOutOfMemory] dateutils-0.4.11/lib/tzraw.c:356:12: note: Assuming allocation function fails dateutils-0.4.11/lib/tzraw.c:356:12: note: Assignment 'map=mmap(NULL,st.st_size,PROT_READ,MAP_SHARED,fd,0)', assigned value is 0 dateutils-0.4.11/lib/tzraw.c:361:6: note: Null pointer dereference dateutils-0.4.11/lib/tzraw.c:315:17: style:inconclusive: Function 'zif_close' argument 1 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/tzraw.c:463:16: style:inconclusive: Function 'zif_copy' argument 1 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/tzraw.c:331:17: style: Variable 'map' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/lib/tzraw.c:128:10: style: struct member 'zlp_s::t' is never used. [unusedStructMember] dateutils-0.4.11/lib/tzraw.c:130:10: style: struct member 'zlp_s::corr' is never used. [unusedStructMember] dateutils-0.4.11/src/dconv.c:79:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dconv.c:187:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dadd.c:59:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable durtyp [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dadd.c:117:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dadd.c:207:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dadd.c:345:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/ddiff.c:87:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DUNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/ddiff.c:206:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DURUNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/ddiff.c:268:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jp [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/ddiff.c:291:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DURS [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/ddiff.c:345:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_DAYS_P_WEEK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/ddiff.c:365:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_MONTHS_P_YEAR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/ddiff.c:389:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_MONTHS_P_YEAR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/ddiff.c:395:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_MONTHS_P_YEAR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/ddiff.c:444:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/ddiff.c:497:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_NDURTYP [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/ddiff.c:642:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/ddiff.c:749:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dexpr.c:60:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dexpr.c:152:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dexpr.c:218:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dexpr.c:512:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_SPFL_N_STD [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dt-io.h:188:56: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] dateutils-0.4.11/src/dt-io.h:214:45: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] dateutils-0.4.11/build-aux/yuck.c:1377:17: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] dateutils-0.4.11/build-aux/yuck.c:1513:19: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] dateutils-0.4.11/build-aux/yuck.c:1030:14: style: Condition 'setoptp(line,llen)' is always false [knownConditionTrueFalse] dateutils-0.4.11/build-aux/yuck.c:1030:14: note: Calling function 'setoptp' returns 0 dateutils-0.4.11/build-aux/yuck.c:1030:14: note: Condition 'setoptp(line,llen)' is always false dateutils-0.4.11/build-aux/yuck.c:1363:37: style: Condition 'prep_m4()<0' is always false [knownConditionTrueFalse] dateutils-0.4.11/build-aux/yuck.c:1363:34: note: Calling function 'prep_m4' returns 0 dateutils-0.4.11/build-aux/yuck.c:1363:37: note: Condition 'prep_m4()<0' is always false dateutils-0.4.11/build-aux/yuck.c:1455:22: style: Condition 'snarf_f(stdin)<0' is always false [knownConditionTrueFalse] dateutils-0.4.11/build-aux/yuck.c:1455:14: note: Calling function 'snarf_f' returns 0 dateutils-0.4.11/build-aux/yuck.c:1455:22: note: Condition 'snarf_f(stdin)<0' is always false dateutils-0.4.11/build-aux/yuck.c:1469:26: style: Condition 'snarf_f(yf)<0' is always false [knownConditionTrueFalse] dateutils-0.4.11/build-aux/yuck.c:1469:21: note: Calling function 'snarf_f' returns 0 dateutils-0.4.11/build-aux/yuck.c:1469:26: note: Condition 'snarf_f(yf)<0' is always false dateutils-0.4.11/build-aux/yuck.c:2080:44: style: Condition '(rc=cmd_scmver((const void*)argi))<0' is always false [knownConditionTrueFalse] dateutils-0.4.11/build-aux/yuck.c:2080:23: note: Calling function 'cmd_scmver' returns !<=-1 dateutils-0.4.11/build-aux/yuck.c:2080:44: note: Condition '(rc=cmd_scmver((const void*)argi))<0' is always false dateutils-0.4.11/build-aux/yuck.c:330:3: error: Resource leak: fd [resourceLeak] dateutils-0.4.11/build-aux/yuck.c:216:47: warning: Either the condition 'line==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] dateutils-0.4.11/build-aux/yuck.c:708:6: note: Assuming that condition 'line==NULL' is not redundant dateutils-0.4.11/build-aux/yuck.c:706:37: note: Calling function 'only_whitespace_p', 1st argument 'line' value is 0 dateutils-0.4.11/build-aux/yuck.c:216:47: note: Null pointer addition dateutils-0.4.11/build-aux/yuck.c:431:30: warning: Either the condition 'line==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] dateutils-0.4.11/build-aux/yuck.c:433:6: note: Assuming that condition 'line==NULL' is not redundant dateutils-0.4.11/build-aux/yuck.c:431:30: note: Null pointer addition dateutils-0.4.11/build-aux/yuck.c:545:30: warning: Either the condition 'line==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] dateutils-0.4.11/build-aux/yuck.c:547:6: note: Assuming that condition 'line==NULL' is not redundant dateutils-0.4.11/build-aux/yuck.c:545:30: note: Null pointer addition dateutils-0.4.11/build-aux/yuck.c:684:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck.c:1273:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck.c:1369:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck.c:1416:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck.c:1793:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck.c:1884:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck.c:1907:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/build-aux/yuck.c:1203:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] dateutils-0.4.11/build-aux/yuck.c:1797:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dateutils-0.4.11/build-aux/yuck.c:1801:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dateutils-0.4.11/build-aux/yuck.c:1805:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dateutils-0.4.11/build-aux/yuck.c:1886:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] dateutils-0.4.11/build-aux/yuck.c:967:21: style:inconclusive: Function 'yield_setopt' argument 1 names different: declaration '' definition 'yo'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/build-aux/yuck.c:930:7: style: Variable 'sopt' can be declared as const array [constVariable] dateutils-0.4.11/build-aux/yuck.c:991:16: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] dateutils-0.4.11/build-aux/yuck.c:1448:29: style: Parameter 'args' can be declared as const array [constParameter] dateutils-0.4.11/build-aux/yuck.c:1203:18: error: Uninitialized variable: off [uninitvar] dateutils-0.4.11/src/dround.c:227:69: debug: Function::addArguments found argument 'nextp' with varid 0. [varid0] dateutils-0.4.11/build-aux/yuck.c:1151:10: style: Variable 'off' is not assigned a value. [unassignedVariable] dateutils-0.4.11/src/dgrep.c:76:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zp [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dgrep.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_UNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dadd.c:56:33: style: Parameter 'dur' can be declared as const array [constParameter] dateutils-0.4.11/src/dround.c:85:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINS_PER_HOUR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dround.c:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOURS_PER_DAY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dround.c:241:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DAISY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dround.c:339:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_MONTHS_P_YEAR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dround.c:559:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINS_PER_HOUR [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dround.c:642:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DURD [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dround.c:686:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DURUNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dround.c:790:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dround.c:905:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cocl [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dgrep.c:71:8: style: Variable 'osp' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/src/dgrep.c:76:13: style: Variable 'lp' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/src/dsort.c:128:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dsort.c:312:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ofd [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dseq.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_MONDAY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dseq.c:143:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREG_DAYS_P_WEEK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dseq.c:188:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_MIRACLEDAY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dseq.c:430:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DURUNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dseq.c:559:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DURD [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dt-io-zone.c:204:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dsort.c:167:19: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] dateutils-0.4.11/src/dsort.c:218:18: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] dateutils-0.4.11/src/dsort.c:79:40: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] dateutils-0.4.11/src/ddiff.c:240:14: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] dateutils-0.4.11/src/ddiff.c:518:19: style: Variable 'eo' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/src/dround.c:163:9: style: Variable 't.hms.h' is assigned an expression that holds the same value. [redundantAssignment] dateutils-0.4.11/src/dround.c:161:22: note: Assuming that condition 't.hms.h==dv' is not redundant dateutils-0.4.11/src/dround.c:163:9: note: Variable 't.hms.h' is assigned an expression that holds the same value. dateutils-0.4.11/src/dround.c:181:9: style: Variable 't.hms.m' is assigned an expression that holds the same value. [redundantAssignment] dateutils-0.4.11/src/dround.c:179:22: note: Assuming that condition 't.hms.m==dv' is not redundant dateutils-0.4.11/src/dround.c:181:9: note: Variable 't.hms.m' is assigned an expression that holds the same value. dateutils-0.4.11/src/dround.c:205:9: style: Variable 't.hms.s' is assigned an expression that holds the same value. [redundantAssignment] dateutils-0.4.11/src/dround.c:203:22: note: Assuming that condition 't.hms.s==dv' is not redundant dateutils-0.4.11/src/dround.c:205:9: note: Variable 't.hms.s' is assigned an expression that holds the same value. dateutils-0.4.11/src/ddiff.c:57:15: style: union member 'durfmt_t::flags' is never used. [unusedStructMember] dateutils-0.4.11/src/dround.c:671:44: style: Parameter 'dur' can be declared as const array [constParameter] dateutils-0.4.11/src/ddiff.c:405:6: style: struct member 'precalc_s::db' is never used. [unusedStructMember] dateutils-0.4.11/src/ddiff.c:412:11: style: struct member 'precalc_s::rS' is never used. [unusedStructMember] dateutils-0.4.11/src/prchunk.c:257:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dzone.c:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_SEXY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dzone.c:125:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dzone.c:133:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_UNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dzone.c:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAMP_MAX [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dzone.c:199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAMP_MIN [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dzone.c:288:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fix [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dt-io.c:44:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dt-io.c:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dt-io.c:98:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_UNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dt-io.c:150:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_UNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dt-io.c:191:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_UNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dt-io.c:336:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dt-io.c:465:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/dt-io.c:614:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needle [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/strptime.c:160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_TIME [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/strptime.c:68:40: style: Parameter 'tm' can be declared as pointer to const [constParameterPointer] dateutils-0.4.11/src/dseq.c:204:37: style: Parameter 'spec' can be declared as pointer to const [constParameterPointer] dateutils-0.4.11/src/dseq.c:303:39: style: Parameter 'dur' can be declared as const array [constParameter] dateutils-0.4.11/test/basic_get_dom_wday.c:22:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_SUNDAY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/src/prchunk.c:283:25: style:inconclusive: Function 'free_prchunk' argument 1 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/src/prchunk.c:295:31: style:inconclusive: Function 'prchunk_get_nlines' argument 1 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/src/prchunk.c:344:30: style:inconclusive: Function 'prchunk_get_ncols' argument 1 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/src/prchunk.c:368:38: style:inconclusive: Function 'prchunk_rechunk' argument 2 names different: declaration 'delim' definition 'dlm'. [funcArgNamesDifferent] dateutils-0.4.11/src/prchunk.h:65:49: note: Function 'prchunk_rechunk' argument 2 names different: declaration 'delim' definition 'dlm'. dateutils-0.4.11/src/prchunk.c:368:38: note: Function 'prchunk_rechunk' argument 2 names different: declaration 'delim' definition 'dlm'. dateutils-0.4.11/src/prchunk.c:374:8: style: Variable 'line' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/src/prchunk.c:377:8: style: Variable 'bno' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/test/basic_get_jan01_wday.c:19:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_SUNDAY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/basic_ymd_get_wday.c:27:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_SUNDAY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/dtcore-conv.c:26:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/dtcore-conv.c:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_UNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/dtcore-add.c:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/dtcore-add.c:70:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DURUNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/dtcore-add.c:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/dtcore-add.c:169:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DURUNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/dtcore-add.c:224:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DURUNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/dtcore-strp.c:26:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/dtcore-strp.c:68:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/dtcore-strp.c:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/enum-1.c:12:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_PACK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:205:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:459:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep__ [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:502:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:508:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:536:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRDE_UNDEF [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:567:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:581:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:588:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:599:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:617:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:632:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep__ [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:676:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep__ [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:734:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ec [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:777:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ec [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:808:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ec [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:829:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ec [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:849:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:1009:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:1128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep__ [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:1152:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep__ [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:1380:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep__ [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:1409:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ep [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:1607:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:1634:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/clitosis.c:1724:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ep__ [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/strtoi-bench.c:15:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/struct-1.c:11:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_UNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/struct-2.c:11:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_YMD [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/struct-5.c:13:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_SEXY [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/strtoi-bench.c:15:21: style: Variable 'UNUSED' is assigned a value that is never used. [unreadVariable] dateutils-0.4.11/test/struct-1.c:11:9: style: Variable 'dt.typ' is assigned a value that is never used. [unreadVariable] dateutils-0.4.11/test/struct-6.c:15:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_UNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/struct-7.c:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_dt_s [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/struct-3.c:16:9: style: Variable 'dt.xxx' is reassigned a value before the old one has been used. [redundantAssignment] dateutils-0.4.11/test/struct-3.c:11:9: note: dt.xxx is assigned dateutils-0.4.11/test/struct-3.c:16:9: note: dt.xxx is overwritten dateutils-0.4.11/test/struct-4.c:16:9: style: Variable 'dt.neg' is reassigned a value before the old one has been used. [redundantAssignment] dateutils-0.4.11/test/struct-4.c:11:9: note: dt.neg is assigned dateutils-0.4.11/test/struct-4.c:16:9: note: dt.neg is overwritten dateutils-0.4.11/test/struct-8.c:18:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_d_s [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/struct-3.c:16:9: style: Variable 'dt.xxx' is assigned a value that is never used. [unreadVariable] dateutils-0.4.11/test/struct-4.c:16:9: style: Variable 'dt.neg' is assigned a value that is never used. [unreadVariable] dateutils-0.4.11/test/struct-9.c:18:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_t_s [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/time-core-add.c:26:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dateutils-0.4.11/test/time-core-add.c:72:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_TUNK [valueFlowBailoutIncompleteVar] dateutils-0.4.11/lib/dt-core.c:1205:28: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1203. [multiCondition] dateutils-0.4.11/lib/dt-core.c:1203:6: note: first condition dateutils-0.4.11/lib/dt-core.c:1205:28: note: else if condition is opposite to first condition dateutils-0.4.11/lib/dt-core.c:731:14: style: Condition 'spec.rom' is always true [knownConditionTrueFalse] dateutils-0.4.11/lib/dt-core.c:708:14: note: Assuming that condition '!spec.rom' is not redundant dateutils-0.4.11/lib/dt-core.c:731:14: note: Condition 'spec.rom' is always true dateutils-0.4.11/lib/dt-core.c:985:14: style: Condition 'spec.rom' is always true [knownConditionTrueFalse] dateutils-0.4.11/lib/dt-core.c:973:14: note: Assuming that condition '!spec.rom' is not redundant dateutils-0.4.11/lib/dt-core.c:985:14: note: Condition 'spec.rom' is always true dateutils-0.4.11/lib/dt-core-strpf.c:174:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/lib/dt-core.c:149:33: style:inconclusive: Function 'dt_to_unix_epoch' argument 1 names different: declaration '' definition 'dt'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/dt-core.c:173:32: style:inconclusive: Function 'dt_to_gps_epoch' argument 1 names different: declaration '' definition 'dt'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/dt-core.c:781:75: style:inconclusive: Function 'dt_strfdt' argument 4 names different: declaration '' definition 'that'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/dt-core.c:1103:69: style:inconclusive: Function 'dt_strfdtdur' argument 4 names different: declaration '' definition 'that'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/dt-core.c:1248:32: style:inconclusive: Function 'dt_neg_dtdur' argument 1 names different: declaration '' definition 'dur'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/dt-core.c:1304:24: style:inconclusive: Function 'dt_datetime' argument 1 names different: declaration 'dttyp' definition 'outtyp'. [funcArgNamesDifferent] dateutils-0.4.11/lib/dt-core.h:262:46: note: Function 'dt_datetime' argument 1 names different: declaration 'dttyp' definition 'outtyp'. dateutils-0.4.11/lib/dt-core.c:1304:24: note: Function 'dt_datetime' argument 1 names different: declaration 'dttyp' definition 'outtyp'. dateutils-0.4.11/lib/dt-core.c:1389:45: style:inconclusive: Function 'dt_dtconv' argument 2 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/dt-core.c:1784:28: style:inconclusive: Function 'dt_set_base' argument 1 names different: declaration '' definition 'dt'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/dt-core.c:1826:25: style:inconclusive: Function 'dt_fixup' argument 1 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/dt-core.c:1835:26: style:inconclusive: Function 'dt_milfup' argument 1 names different: declaration '' definition 'dt'. [funcArgNamesDifferentUnnamed] dateutils-0.4.11/lib/dt-core.c:966:19: style: Variable 'eo' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/lib/dt-core.c:1221:19: style: Variable 'eo' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/lib/gmtime.h:12:18: style: Variable '__mon_yday' can be declared as const array [constVariable] dateutils-0.4.11/src/dt-io.c:186:26: style:inconclusive: Function 'dt_io_find_strpdt2' argument 2 names different: declaration 'llen' definition 'len'. [funcArgNamesDifferent] dateutils-0.4.11/src/dt-io.h:98:26: note: Function 'dt_io_find_strpdt2' argument 2 names different: declaration 'llen' definition 'len'. dateutils-0.4.11/src/dt-io.c:186:26: note: Function 'dt_io_find_strpdt2' argument 2 names different: declaration 'llen' definition 'len'. dateutils-0.4.11/src/dt-io.c:641:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] dateutils-0.4.11/src/dt-io.c:644:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/lib/dt-core.c:101:13: style: struct member 'strpdti_s::b' is never used. [unusedStructMember] dateutils-0.4.11/lib/dt-core.c:660:24: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] dateutils-0.4.11/lib/dt-core.c:686:24: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] dateutils-0.4.11/test/clitosis.c:346:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] dateutils-0.4.11/test/clitosis.c:358:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] dateutils-0.4.11/test/clitosis.c:1178:22: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] dateutils-0.4.11/test/clitosis.c:1299:44: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] dateutils-0.4.11/test/clitosis.c:1597:6: style: Condition 'init_chld(ctx)<0' is always false [knownConditionTrueFalse] dateutils-0.4.11/test/clitosis.c:1597:6: note: Calling function 'init_chld' returns 0 dateutils-0.4.11/test/clitosis.c:1597:6: note: Condition 'init_chld(ctx)<0' is always false dateutils-0.4.11/test/clitosis.c:1620:31: style: Condition '(fini_chld(ctx))<0' is always false [knownConditionTrueFalse] dateutils-0.4.11/test/clitosis.c:1620:6: note: Calling function 'fini_chld' returns 0 dateutils-0.4.11/test/clitosis.c:1620:31: note: Condition '(fini_chld(ctx))<0' is always false dateutils-0.4.11/test/clitosis.c:532:2: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] dateutils-0.4.11/test/clitosis.c:551:3: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] dateutils-0.4.11/test/clitosis.c:1565:7: error: Common realloc mistake: 'paths' nulled but not freed upon failure [memleakOnRealloc] dateutils-0.4.11/test/clitosis.c:459:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:550:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:632:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:676:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:734:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:777:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:808:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:829:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:862:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:1128:3: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:1152:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:1380:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:1409:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:1610:3: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:1724:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:1733:2: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dateutils-0.4.11/test/clitosis.c:445:2: style: Label 'planb' is not used. [unusedLabel] dateutils-0.4.11/test/clitosis.c:941:10: style: Variable 'eol' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/test/clitosis.c:1273:62: style: Parameter 'tst' can be declared as const array [constParameter] dateutils-0.4.11/test/clitosis.c:1525:9: style: Variable 'envp' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/test/clitosis.c:1733:2: style: Variable 'blddir' can be declared as pointer to const [constVariablePointer] dateutils-0.4.11/test/clitosis.c:219:15: style: union member 'Anonymous0::c' is never used. [unusedStructMember] dateutils-0.4.11/test/clitosis.c:786:8: style: Variable 'exp' is assigned a value that is never used. [unreadVariable] diff: head dateutils-0.4.11/build-aux/yuck-scmver.c:876:51: style:inconclusive: Function 'yuck_version_read' argument 1 names different: declaration '' definition 'ref'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/build-aux/yuck.c:967:21: style:inconclusive: Function 'yield_setopt' argument 1 names different: declaration '' definition 'yo'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/dt-core-strpf.c:247:32: style:inconclusive: Function '__strpdt_card' argument 1 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/dt-core.c:1103:69: style:inconclusive: Function 'dt_strfdtdur' argument 4 names different: declaration '' definition 'that'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/dt-core.c:1248:32: style:inconclusive: Function 'dt_neg_dtdur' argument 1 names different: declaration '' definition 'dur'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/dt-core.c:1389:45: style:inconclusive: Function 'dt_dtconv' argument 2 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/dt-core.c:149:33: style:inconclusive: Function 'dt_to_unix_epoch' argument 1 names different: declaration '' definition 'dt'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/dt-core.c:173:32: style:inconclusive: Function 'dt_to_gps_epoch' argument 1 names different: declaration '' definition 'dt'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/dt-core.c:1784:28: style:inconclusive: Function 'dt_set_base' argument 1 names different: declaration '' definition 'dt'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/dt-core.c:1826:25: style:inconclusive: Function 'dt_fixup' argument 1 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/dt-core.c:1835:26: style:inconclusive: Function 'dt_milfup' argument 1 names different: declaration '' definition 'dt'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/dt-core.c:781:75: style:inconclusive: Function 'dt_strfdt' argument 4 names different: declaration '' definition 'that'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/dt-core.c:985:14: style: Condition 'spec.rom' is always true [knownConditionTrueFalse] dateutils-0.4.11/lib/dt-core.c:973:14: note: Assuming that condition '!spec.rom' is not redundant dateutils-0.4.11/lib/dt-core.c:985:14: note: Condition 'spec.rom' is always true 2.20.0 dateutils-0.4.11/lib/dt-core.c:985:14: style: Expression is always true because 'else if' condition is opposite to previous condition at line 973. [multiCondition] dateutils-0.4.11/lib/dt-core.c:973:14: note: first condition dateutils-0.4.11/lib/dt-core.c:985:14: note: else if condition is opposite to first condition head dateutils-0.4.11/lib/time-core-strpf.c:204:18: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] head dateutils-0.4.11/lib/time-core.c:171:73: style:inconclusive: Function 'dt_strft' argument 4 names different: declaration '' definition 'that'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/tzmap.c:235:19: style:inconclusive: Function 'tzm_close' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/tzraw.c:315:17: style:inconclusive: Function 'zif_close' argument 1 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/lib/tzraw.c:463:16: style:inconclusive: Function 'zif_copy' argument 1 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/src/alist.c:103:20: style:inconclusive: Function 'free_alist' argument 1 names different: declaration '' definition 'al'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/src/alist.c:113:21: style:inconclusive: Function 'alist_assoc' argument 1 names different: declaration '' definition 'al'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/src/alist.c:128:19: style:inconclusive: Function 'alist_put' argument 1 names different: declaration '' definition 'al'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/src/alist.c:144:19: style:inconclusive: Function 'alist_set' argument 1 names different: declaration '' definition 'al'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/src/alist.c:157:20: style:inconclusive: Function 'alist_next' argument 1 names different: declaration '' definition 'al'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/src/prchunk.c:283:25: style:inconclusive: Function 'free_prchunk' argument 1 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/src/prchunk.c:295:31: style:inconclusive: Function 'prchunk_get_nlines' argument 1 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] head dateutils-0.4.11/src/prchunk.c:344:30: style:inconclusive: Function 'prchunk_get_ncols' argument 1 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] DONE