2026-05-03 22:42 ftp://ftp.de.debian.org/debian/pool/main/o/octave-datatypes/octave-datatypes_1.2.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=libcurl --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-1047-aws-aarch64-with-glibc2.35 python: 3.10.12 client-version: 1.4.0 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 136 135 elapsed-time: 8.1 6.1 head-timing-info: old-timing-info: head results: pr0m1th3as-datatypes-5c5101a/src/__ckeyHash__.cc:82:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nargout [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/__csv2table__.cc:44:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nargout [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/__datetime__.cc:651:45: debug: Failed to instantiate template "clock_cast". The checking continues anyway. [templateInstantiation] pr0m1th3as-datatypes-5c5101a/src/__datetime__.cc:467:38: debug: Failed to instantiate template "floor". The checking continues anyway. [templateInstantiation] pr0m1th3as-datatypes-5c5101a/src/date/date.h:1065:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags_ [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:1130:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:1518:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:1798:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:2852:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:2975:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:3010:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:3072:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:3089:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:3270:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:3471:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:3625:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:3633:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:3641:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:4006:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:4016:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:4364:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N1 [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:4435:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:4824:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:4850:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:5063:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipws [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6254:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6267:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6280:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6293:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6311:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6339:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6368:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6418:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6481:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6523:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6566:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6591:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipws [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:7923:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:7939:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:7955:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:7971:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:7987:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:8003:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:8019:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:8039:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:8057:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:8076:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:2035:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/__datetime__.cc:219:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/__datetime__.cc:253:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nargout [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1627:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_ [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1636:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_ [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1659:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zone_ [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1667:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_ [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1675:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_ [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1683:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_ [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:324:5: warning: Member variable 'day::d_' is not initialized in the constructor. [uninitMemberVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:362:5: warning: Member variable 'month::m_' is not initialized in the constructor. [uninitMemberVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:400:5: warning: Member variable 'year::y_' is not initialized in the constructor. [uninitMemberVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:445:5: warning: Member variable 'weekday::wd_' is not initialized in the constructor. [uninitMemberVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:498:5: warning: Member variable 'weekday_indexed::wd_' is not initialized in the constructor. [uninitMemberVar] pr0m1th3as-datatypes-5c5101a/src/date/date.h:498:5: warning: Member variable 'weekday_indexed::index_' is not initialized in the constructor. [uninitMemberVar] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1292:12: style: The member function 'date::tzdb_list::end' can be static. [functionStatic] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1238:20: note: The member function 'date::tzdb_list::end' can be static. pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1292:12: note: The member function 'date::tzdb_list::end' can be static. pr0m1th3as-datatypes-5c5101a/src/date/date.h:4309:27: style: The member function 'date::detail::string_literal < char , to_string_len ( N ) + 1 >::size' can be static. [functionStatic] pr0m1th3as-datatypes-5c5101a/src/date/date.h:447:15: style: Class 'weekday' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pr0m1th3as-datatypes-5c5101a/src/date/date.h:700:15: style: Class 'year_month_day' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pr0m1th3as-datatypes-5c5101a/src/date/date.h:702:15: style: Class 'year_month_day' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pr0m1th3as-datatypes-5c5101a/src/date/date.h:830:15: style: Class 'year_month_weekday' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pr0m1th3as-datatypes-5c5101a/src/date/date.h:4796:5: style: Struct 'fields' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pr0m1th3as-datatypes-5c5101a/src/date/date.h:4797:5: style: Struct 'fields' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pr0m1th3as-datatypes-5c5101a/src/date/date.h:4798:5: style: Struct 'fields' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:363:9: style: Class 'zoned_time' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pr0m1th3as-datatypes-5c5101a/src/date/date.h:4264:15: style: Class 'string_literal < char , to_string_len ( N ) + 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pr0m1th3as-datatypes-5c5101a/src/date/date.h:4283:15: style: Class 'string_literal < char , to_string_len ( N ) + 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pr0m1th3as-datatypes-5c5101a/src/date/date.h:4292:15: style: Class 'string_literal < char , to_string_len ( N ) + 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pr0m1th3as-datatypes-5c5101a/src/date/date.h:4301:15: style: Class 'string_literal < char , to_string_len ( N ) + 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pr0m1th3as-datatypes-5c5101a/src/date/date.h:7002:27: style: Variable 'width' is reassigned a value before the old one has been used. [redundantAssignment] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6992:31: note: width is assigned pr0m1th3as-datatypes-5c5101a/src/date/date.h:7002:27: note: width is overwritten pr0m1th3as-datatypes-5c5101a/src/date/date.h:7003:30: style: Variable 'modified' is reassigned a value before the old one has been used. [redundantAssignment] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6993:34: note: modified is assigned pr0m1th3as-datatypes-5c5101a/src/date/date.h:7003:30: note: modified is overwritten pr0m1th3as-datatypes-5c5101a/src/__datetime__.cc:133:8: style: Redundant initialization for 'tz'. The initialized value is overwritten before it is read. [redundantInitialization] pr0m1th3as-datatypes-5c5101a/src/__datetime__.cc:129:11: note: tz is initialized pr0m1th3as-datatypes-5c5101a/src/__datetime__.cc:133:8: note: tz is overwritten pr0m1th3as-datatypes-5c5101a/src/date/date.h:2612:66: style:inconclusive: Function 'month_weekday_last' argument 2 names different: declaration 'wd' definition 'wdl'. [funcArgNamesDifferent] pr0m1th3as-datatypes-5c5101a/src/date/date.h:671:60: note: Function 'month_weekday_last' argument 2 names different: declaration 'wd' definition 'wdl'. pr0m1th3as-datatypes-5c5101a/src/date/date.h:2612:66: note: Function 'month_weekday_last' argument 2 names different: declaration 'wd' definition 'wdl'. pr0m1th3as-datatypes-5c5101a/src/date/date.h:3276:36: style:inconclusive: Function 'from_days' argument 1 names different: declaration 'dp' definition 'd'. [funcArgNamesDifferent] pr0m1th3as-datatypes-5c5101a/src/date/date.h:851:56: note: Function 'from_days' argument 1 names different: declaration 'dp' definition 'd'. pr0m1th3as-datatypes-5c5101a/src/date/date.h:3276:36: note: Function 'from_days' argument 1 names different: declaration 'dp' definition 'd'. pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1432:90: style:inconclusive: Function 'zoned_time' argument 2 names different: declaration 'tp' definition 't'. [funcArgNamesDifferent] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:413:63: note: Function 'zoned_time' argument 2 names different: declaration 'tp' definition 't'. pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1432:90: note: Function 'zoned_time' argument 2 names different: declaration 'tp' definition 't'. pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1442:90: style:inconclusive: Function 'zoned_time' argument 2 names different: declaration 'tp' definition 't'. [funcArgNamesDifferent] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:427:63: note: Function 'zoned_time' argument 2 names different: declaration 'tp' definition 't'. pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1442:90: note: Function 'zoned_time' argument 2 names different: declaration 'tp' definition 't'. pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1479:95: style:inconclusive: Function 'zoned_time' argument 2 names different: declaration 'tp' definition 't'. [funcArgNamesDifferent] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:469:91: note: Function 'zoned_time' argument 2 names different: declaration 'tp' definition 't'. pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1479:95: note: Function 'zoned_time' argument 2 names different: declaration 'tp' definition 't'. pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1487:95: style:inconclusive: Function 'zoned_time' argument 2 names different: declaration 'tp' definition 't'. [funcArgNamesDifferent] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:482:91: note: Function 'zoned_time' argument 2 names different: declaration 'tp' definition 't'. pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1487:95: note: Function 'zoned_time' argument 2 names different: declaration 'tp' definition 't'. pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1504:54: style:inconclusive: Function 'zoned_time' argument 3 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] pr0m1th3as-datatypes-5c5101a/src/__datetime__.cc:1073:14: style: Local variable 'out' shadows outer variable [shadowVariable] pr0m1th3as-datatypes-5c5101a/src/__datetime__.cc:1009:14: note: Shadowed declaration pr0m1th3as-datatypes-5c5101a/src/__datetime__.cc:1073:14: note: Shadow variable pr0m1th3as-datatypes-5c5101a/src/__datetime__.cc:81:51: performance: Function parameter 'precision' should be passed by const reference. [passedByValue] pr0m1th3as-datatypes-5c5101a/src/__datetime__.cc:102:80: performance: Function parameter 'precision' should be passed by const reference. [passedByValue] pr0m1th3as-datatypes-5c5101a/src/__datetime__.cc:127:67: performance: Function parameter 'precision' should be passed by const reference. [passedByValue] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6501:10: style: Variable 'a0.i' is assigned a value that is never used. [unreadVariable] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6512:10: style: Variable 'a0.i' is assigned a value that is never used. [unreadVariable] pr0m1th3as-datatypes-5c5101a/src/date/date.h:6552:10: style: Variable 'a0.i' is assigned a value that is never used. [unreadVariable] pr0m1th3as-datatypes-5c5101a/src/__nkeyHash__.cc:90:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nargout [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/__table2csv__.cc:41:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nargout [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/__table2csv__.cc:61:10: style: The scope of the variable 'word' can be reduced. [variableScope] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:2800:29: debug: Failed to instantiate template "floor". The checking continues anyway. [templateInstantiation] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:307:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wordfree [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:1076:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable month_day_ [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:1083:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable month_weekday_last_ [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:1090:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable month_day_weekday_ [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:1172:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:1309:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:1455:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:1498:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:1516:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable starting_year_ [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:2525:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:2576:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:2618:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable until_year_ [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:2632:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:2740:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:2823:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable until_utc_ [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:2863:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:3129:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:3140:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:3151:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:3186:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURL_GLOBAL_DEFAULT [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:3220:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_USERAGENT [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:3250:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_URL [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:3891:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:4349:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:696:5: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:922:5: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn] pr0m1th3as-datatypes-5c5101a/src/date/tz_private.h:104:5: warning: Member variable 'MonthDayTime::u' is not initialized in the constructor. [uninitMemberVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:369:5: warning: Member variable 'file_streambuf::buffer_' is not initialized in the constructor. [uninitMemberVar] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:982:5: performance: Variable 'u' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:606:12: style: The member function 'date::tzdb_list::erase_after' can be static. [functionStatic] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1243:29: note: The member function 'date::tzdb_list::erase_after' can be static. pr0m1th3as-datatypes-5c5101a/src/tz.cpp:606:12: note: The member function 'date::tzdb_list::erase_after' can be static. pr0m1th3as-datatypes-5c5101a/src/tz.cpp:369:5: style: Class 'file_streambuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:3154:18: style: Local variable 'date' shadows outer function [shadowFunction] pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1017:17: note: Shadowed declaration pr0m1th3as-datatypes-5c5101a/src/tz.cpp:3154:18: note: Shadow variable pr0m1th3as-datatypes-5c5101a/src/tz.cpp:3681:10: performance:inconclusive: Use const reference for 'download_folder' to avoid unnecessary data copying. [redundantCopyLocalConst] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:3712:17: performance:inconclusive: Use const reference for 'install' to avoid unnecessary data copying. [redundantCopyLocalConst] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:3782:23: performance:inconclusive: Use const reference for 'install' to avoid unnecessary data copying. [redundantCopyLocalConst] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:587:14: style: Variable 'next' can be declared as pointer to const [constVariablePointer] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:653:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:2618:51: error: Dereference of an invalid iterator: zonelets_.end() [derefInvalidIterator] pr0m1th3as-datatypes-5c5101a/src/tz.cpp:3219:17: style: Unused variable: version [unusedVariable] diff: head pr0m1th3as-datatypes-5c5101a/src/date/tz.h:1504:54: style:inconclusive: Function 'zoned_time' argument 3 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] DONE