2026-05-03 09:00 ftp://ftp.de.debian.org/debian/pool/main/libu/libunistring/libunistring_1.4.2.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 1084 1065 elapsed-time: 56.2 56.3 head-timing-info: old-timing-info: head results: libunistring-1.4.2/install-tests/test-api.c:60:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINORM_NFC [valueFlowBailoutIncompleteVar] libunistring-1.4.2/install-tests/test-version.c:26:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _libunistring_version [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/amemxfrm.c:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/c-ctype.h:28:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/c-strcase.h:23:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/free.c:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/isnand-nolibm.h:19:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/isnanl-nolibm.h:19:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/fseterr.h:22:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/getlocalename_l-unsafe.c:662:3: error: #error "Please port gnulib getlocalename_l-unsafe.c to your platform! Report this to bug-gnulib." [preprocessorErrorDirective] libunistring-1.4.2/lib/hard-locale.c:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETLOCALE_NULL_MAX [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/isnan.c:80:24: style: union member 'memory_double::value' is never used. [unusedStructMember] libunistring-1.4.2/lib/isnan.c:80:44: style: union member 'memory_double::word' is never used. [unusedStructMember] libunistring-1.4.2/lib/localcharset.c:1049:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse] libunistring-1.4.2/lib/localcharset.c:1040:24: note: Assignment 'locale=NULL', assigned value is 0 libunistring-1.4.2/lib/localcharset.c:1049:14: note: Condition 'locale==NULL' is always true libunistring-1.4.2/lib/localcharset.c:540:14: style: struct member 'table_entry::locale' is never used. [unusedStructMember] libunistring-1.4.2/lib/localcharset.c:541:14: style: struct member 'table_entry::canonical' is never used. [unusedStructMember] libunistring-1.4.2/lib/localcharset.c:1058:22: style: Variable 'locale' is assigned a value that is never used. [unreadVariable] libunistring-1.4.2/lib/localename.h:22:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/malloc.c:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/malloca.h:24:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/mbchar.h:149:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/mbiterf.h:79:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/attribute.h:94:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/memcmp2.h:22:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/printf-frexp.c:136:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN_EXP [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/printf-frexp.c:136:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LDBL_MIN_EXP [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/xsize.h:23:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/relocatable.h:23:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/setlocale_null-unlocked.c:121:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/setlocale_null.c:202:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/isnanf-nolibm.h:19:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/striconveh.h:23:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/striconveha.h:23:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/lib/str-two-way.h:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/str-two-way.h:304:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/str-two-way.h:436:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/locale-language.c:41:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_CTYPE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-casecmp.h:51:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-casecoll.h:49:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-casemap.h:169:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CCC_A [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-casemap.h:32:14: style:inconclusive: Function 'u16_casemap' argument 7 names different: declaration '' definition 'offset_in_rule'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/lib/unicase/u-casemap.h:33:17: style:inconclusive: Function 'u16_casemap' argument 8 names different: declaration '' definition 'nf'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/lib/unicase/u-casemap.h:34:13: style:inconclusive: Function 'u16_casemap' argument 9 names different: declaration '' definition 'resultbuf'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/lib/unicase/u-casemap.h:34:32: style:inconclusive: Function 'u16_casemap' argument 10 names different: declaration '' definition 'lengthp'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/lib/unicase/u-casexfrm.h:43:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_error [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-ct-casefold.h:59:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINORM_NFD [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-ct-totitle.h:64:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-is-cased.h:33:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINORM_NFD [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u16-is-casefolded.c:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_casefold [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-is-invariant.h:37:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINORM_NFD [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u16-is-lowercase.c:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_tolower [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u16-is-titlecase.c:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_totitle [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u16-is-uppercase.c:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_toupper [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-prefix-context.h:29:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unicase_empty_prefix_context [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-prefix-context.h:81:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CCC_A [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-suffix-context.h:29:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unicase_empty_suffix_context [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-suffix-context.h:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CCC_A [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-casemap.h:32:14: style:inconclusive: Function 'u32_casemap' argument 7 names different: declaration '' definition 'offset_in_rule'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/lib/unicase/u-casemap.h:33:17: style:inconclusive: Function 'u32_casemap' argument 8 names different: declaration '' definition 'nf'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/lib/unicase/u-casemap.h:34:13: style:inconclusive: Function 'u32_casemap' argument 9 names different: declaration '' definition 'resultbuf'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/lib/unicase/u-casemap.h:34:32: style:inconclusive: Function 'u32_casemap' argument 10 names different: declaration '' definition 'lengthp'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/lib/unicase/u32-is-casefolded.c:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_casefold [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u32-is-lowercase.c:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_tolower [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u32-is-titlecase.c:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_totitle [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u32-is-uppercase.c:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_toupper [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u-casemap.h:32:14: style:inconclusive: Function 'u8_casemap' argument 7 names different: declaration '' definition 'offset_in_rule'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/lib/unicase/u-casemap.h:33:17: style:inconclusive: Function 'u8_casemap' argument 8 names different: declaration '' definition 'nf'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/lib/unicase/u-casemap.h:34:13: style:inconclusive: Function 'u8_casemap' argument 9 names different: declaration '' definition 'resultbuf'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/lib/unicase/u-casemap.h:34:32: style:inconclusive: Function 'u8_casemap' argument 10 names different: declaration '' definition 'lengthp'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/lib/unicase/u8-is-casefolded.c:37:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_casefold [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u8-is-lowercase.c:37:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_tolower [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u8-is-titlecase.c:37:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_totitle [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/u8-is-uppercase.c:37:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_toupper [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/ulc-casecmp.c:48:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_error [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unicase/ulc-casexfrm.c:45:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_error [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u-conv-from-enc.h:63:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u-conv-from-enc.h:71:15: style: Variable 'offsets_end' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/lib/uniconv/u16-conv-to-enc.c:96:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u-conv-to-enc.h:96:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u16-conv-to-enc.c:102:33: warning:inconclusive: Either the condition 'result==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] libunistring-1.4.2/lib/uniconv/u16-conv-to-enc.c:105:47: note: Assuming that condition 'result==NULL' is not redundant libunistring-1.4.2/lib/uniconv/u16-conv-to-enc.c:102:33: note: Null pointer addition libunistring-1.4.2/lib/uniconv/u-strconv-from-enc.h:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u16-strconv-from-locale.c:36:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_question_mark [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u-strconv-to-enc.h:58:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u16-strconv-to-locale.c:36:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_question_mark [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u32-strconv-from-locale.c:36:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_question_mark [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u32-strconv-to-locale.c:36:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_question_mark [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u8-conv-from-enc.c:45:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u8-conv-to-enc.c:52:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u8-strconv-from-locale.c:28:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_question_mark [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u8-strconv-to-enc.c:51:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniconv/u8-strconv-to-locale.c:36:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_question_mark [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/bidi_byname.c:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WORD_LENGTH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/bidi_of.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_L [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/blocks.c:55:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/categ_and.c:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _UC_CATEGORY_NONE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/categ_and_not.c:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _UC_CATEGORY_NONE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/categ_byname.c:85:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WORD_LENGTH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/categ_longname.c:95:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_MASK_L [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/categ_name.c:68:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_MASK_L [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/categ_of.c:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _UC_CATEGORY_NONE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/categ_or.c:46:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uc_is_general_category_withtable [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/combiningclass_byname.c:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WORD_LENGTH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/incb_byname.c:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WORD_LENGTH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/incb_of.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_INDIC_CONJUNCT_BREAK_NONE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/joininggroup_byname.c:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WORD_LENGTH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/joininggroup_of.c:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_JOINING_GROUP_NONE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/joiningtype_byname.c:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WORD_LENGTH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/joiningtype_of.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_MASK_Mn [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_arabic_digit.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_AN [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_arabic_right_to_left.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_AL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_block_separator.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_B [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_boundary_neutral.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_BN [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_common_separator.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_CS [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_embedding_or_override.c:50:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_LRE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_eur_num_separator.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_ES [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_eur_num_terminator.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_ET [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_european_digit.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_EN [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_hebrew_right_to_left.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_R [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_left_to_right.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_L [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_non_spacing_mark.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_NSM [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_other_neutral.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_ON [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_pdf.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_PDF [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_segment_separator.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_S [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_bidi_whitespace.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_WS [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_byname.c:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WORD_LENGTH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_currency_symbol.c:49:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Sc [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_decimal_digit.c:49:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Nd [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_iso_control.c:49:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Cc [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_punctuation.c:49:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_P [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_space.c:49:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Zs [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/pr_titlecase.c:49:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Lt [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unictype/identsyntaxmap.h:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_IDENTIFIER_INVALID [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unigbrk/u-grapheme-breaks.h:79:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBP_LF [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unigbrk/u-grapheme-breaks.h:46:43: style: Variable 'incb_consonant_extended_linker' is assigned a value that is never used. [unreadVariable] libunistring-1.4.2/lib/unigbrk/u-grapheme-next.h:74:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBP_LF [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unigbrk/u-grapheme-next.h:45:39: style: Variable 'incb_consonant_extended_linker' is assigned a value that is never used. [unreadVariable] libunistring-1.4.2/lib/unigbrk/u-grapheme-prev.h:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_INDIC_CONJUNCT_BREAK_CONSONANT [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unigbrk/u-grapheme-prev.h:83:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBP_EXTEND [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unigbrk/u-grapheme-prev.h:107:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBP_RI [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unigbrk/u-grapheme-prev.h:158:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBP_LF [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unigbrk/uc-gbrk-prop.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBP_OTHER [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unigbrk/ulc-grapheme-breaks.c:95:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_question_mark [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/u16-possible-linebreaks.c:48:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBP_AL1 [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/u16-possible-linebreaks.c:442:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBP_CR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/u16-possible-linebreaks.c:95:13: style: Variable 'seen_space' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/lib/unilbrk/u16-width-linebreaks.c:54:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BREAK_UNDEFINED [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/u16-width-linebreaks.c:140:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBP_CR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/u32-possible-linebreaks.c:46:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBP_AL1 [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/u32-possible-linebreaks.c:435:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBP_CR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/u32-possible-linebreaks.c:89:13: style: Variable 'seen_space' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/lib/unilbrk/u32-width-linebreaks.c:52:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BREAK_UNDEFINED [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/u32-width-linebreaks.c:138:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBP_CR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/u8-possible-linebreaks.c:48:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBP_AL1 [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/u8-possible-linebreaks.c:442:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBP_CR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/u8-possible-linebreaks.c:95:13: style: Variable 'seen_space' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/lib/unilbrk/u8-width-linebreaks.c:54:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BREAK_UNDEFINED [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/u8-width-linebreaks.c:140:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBP_CR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/ulc-possible-linebreaks.c:71:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_question_mark [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/ulc-possible-linebreaks.c:150:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBP_CR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/ulc-width-linebreaks.c:73:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_question_mark [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unilbrk/ulc-width-linebreaks.c:177:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBP_CR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unimetadata/u-version.c:33:53: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] libunistring-1.4.2/lib/uniname/uniname.c:208:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINAME_INVALID [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniname/uniname.c:304:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniname/uniname.c:585:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniname/uniname.c:317:55: style: Condition 'unicode_index_to_name[i].index>index' is always true [knownConditionTrueFalse] libunistring-1.4.2/lib/uniname/uniname.c:302:50: note: Assuming that condition 'unicode_index_to_name[i].index==index' is not redundant libunistring-1.4.2/lib/uniname/uniname.c:317:55: note: Condition 'unicode_index_to_name[i].index>index' is always true libunistring-1.4.2/lib/uniname/uniname.c:291:16: style: Local variable 'index' shadows outer variable [shadowVariable] libunistring-1.4.2/lib/uniname/uninames.h:57788:32: note: Shadowed declaration libunistring-1.4.2/lib/uniname/uniname.c:291:16: note: Shadow variable libunistring-1.4.2/lib/uninorm/canonical-decomposition.c:75:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gl_uninorm_decomp_chars_table [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uninorm/composition.c:25:41: error: There is an unknown macro here somewhere. Configuration is required. If _GL_ATTRIBUTE_NONSTRING is a macro then please configure it. [unknownMacro] libunistring-1.4.2/lib/uninorm/decomposition.c:45:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_DECOMP_CANONICAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uninorm/u-normalize-internal.h:54:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_DECOMPOSITION_MAX_LENGTH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uninorm/u-normcmp.h:46:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uninorm/u-normcoll.h:46:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uninorm/u-normxfrm.h:42:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_error [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uninorm/uninorm-filter.c:85:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_DECOMPOSITION_MAX_LENGTH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uninorm/uninorm-filter.c:303:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ccc [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistdio/u-vasprintf.h:36:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistdio/u-vsnprintf.h:53:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistdio/u-vsprintf.h:52:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistdio/ulc-fprintf.c:66:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistdio/ulc-vfprintf.c:61:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistr/u-set.h:42:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistr/u-strcoll.h:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistr/u16-to-u32.c:63:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistr/u16-to-u8.c:71:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistr/u16-to-u8.c:77:33: warning:inconclusive: Either the condition 'result==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] libunistring-1.4.2/lib/unistr/u16-to-u8.c:80:47: note: Assuming that condition 'result==NULL' is not redundant libunistring-1.4.2/lib/unistr/u16-to-u8.c:77:33: note: Null pointer addition libunistring-1.4.2/lib/unistr/u32-to-u16.c:75:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistr/u32-to-u16.c:70:38: warning:inconclusive: Either the condition 'result==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] libunistring-1.4.2/lib/unistr/u32-to-u16.c:73:47: note: Assuming that condition 'result==NULL' is not redundant libunistring-1.4.2/lib/unistr/u32-to-u16.c:70:38: note: Null pointer addition libunistring-1.4.2/lib/unistr/u32-to-u8.c:67:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistr/u32-to-u8.c:62:37: warning:inconclusive: Either the condition 'result==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] libunistring-1.4.2/lib/unistr/u32-to-u8.c:65:47: note: Assuming that condition 'result==NULL' is not redundant libunistring-1.4.2/lib/unistr/u32-to-u8.c:62:37: note: Null pointer addition libunistring-1.4.2/lib/unistr/u8-set.c:47:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistr/u8-strchr.c:112:20: style: Variable 's1' is reassigned a value before the old one has been used. [redundantAssignment] libunistring-1.4.2/lib/unistr/u8-strchr.c:107:20: note: s1 is assigned libunistring-1.4.2/lib/unistr/u8-strchr.c:112:20: note: s1 is overwritten libunistring-1.4.2/lib/unistr/u8-strchr.c:165:20: style: Variable 's2' is reassigned a value before the old one has been used. [redundantAssignment] libunistring-1.4.2/lib/unistr/u8-strchr.c:160:20: note: s2 is assigned libunistring-1.4.2/lib/unistr/u8-strchr.c:165:20: note: s2 is overwritten libunistring-1.4.2/lib/unistr/u8-strchr.c:170:20: style: Variable 's2' is reassigned a value before the old one has been used. [redundantAssignment] libunistring-1.4.2/lib/unistr/u8-strchr.c:165:20: note: s2 is assigned libunistring-1.4.2/lib/unistr/u8-strchr.c:170:20: note: s2 is overwritten libunistring-1.4.2/lib/unistr/u8-strchr.c:233:20: style: Variable 's3' is reassigned a value before the old one has been used. [redundantAssignment] libunistring-1.4.2/lib/unistr/u8-strchr.c:228:20: note: s3 is assigned libunistring-1.4.2/lib/unistr/u8-strchr.c:233:20: note: s3 is overwritten libunistring-1.4.2/lib/unistr/u8-strchr.c:238:20: style: Variable 's3' is reassigned a value before the old one has been used. [redundantAssignment] libunistring-1.4.2/lib/unistr/u8-strchr.c:233:20: note: s3 is assigned libunistring-1.4.2/lib/unistr/u8-strchr.c:238:20: note: s3 is overwritten libunistring-1.4.2/lib/unistr/u8-strchr.c:243:20: style: Variable 's3' is reassigned a value before the old one has been used. [redundantAssignment] libunistring-1.4.2/lib/unistr/u8-strchr.c:238:20: note: s3 is assigned libunistring-1.4.2/lib/unistr/u8-strchr.c:243:20: note: s3 is overwritten libunistring-1.4.2/lib/unistr/u8-to-u16.c:71:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistr/u8-to-u16.c:77:34: warning:inconclusive: Either the condition 'result==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] libunistring-1.4.2/lib/unistr/u8-to-u16.c:80:47: note: Assuming that condition 'result==NULL' is not redundant libunistring-1.4.2/lib/unistr/u8-to-u16.c:77:34: note: Null pointer addition libunistring-1.4.2/lib/unistr/u8-to-u32.c:63:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistr/u8-uctomb-aux.c:53:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLTHROUGH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/unistr/u8-uctomb.c:67:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLTHROUGH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniwbrk/u-wordbreaks.h:70:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WBP_LF [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniwbrk/ulc-wordbreaks.c:71:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconveh_question_mark [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniwbrk/wordbreak-property.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WBP_OTHER [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/uniwidth/width.c:61:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nonspacing_table_ind [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/vasnprintf.c:68:2: error: failed to evaluate #if condition, undefined function-like macro invocation: _GL_GNUC_PREREQ( ... ) [syntaxError] libunistring-1.4.2/lib/windows-mutex.c:78:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/windows-mutex.c:105:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/windows-mutex.c:115:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/windows-recmutex.c:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/windows-recmutex.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/windows-recmutex.c:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPERM [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/windows-recmutex.c:123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/windows-rwlock.c:53:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANDLE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/windows-rwlock.c:155:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/windows-rwlock.c:211:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/windows-rwlock.c:271:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/windows-rwlock.c:304:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/windows-rwlock.c:315:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/lib/windows-rwlock.c:359:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/w32sock.h:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/accept.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/basename-lgpl.h:24:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/binary-io.h:22:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/bind.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/btowc.c:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/calloc.c:45:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/cloexec.c:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/cloexec.c:82:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_DUPFD_CLOEXEC [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/concat-filename.h:22:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/connect.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/dup2.c:197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/error.c:155:5: error: #error Please port fcntl to your platform [preprocessorErrorDirective] libunistring-1.4.2/tests/fcntl.c:432:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/fcntl.c:489:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/fdopen.c:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/stat-time.h:26:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/getcwd-lgpl.c:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/getcwd-lgpl.c:80:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/getdtablesize.c:111:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/gettimeofday.c:142:5: error: #error "Only 1-second nominal clock resolution found. Is that intended?" \ [preprocessorErrorDirective] libunistring-1.4.2/tests/ialloc.h:24:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/inet_pton.c:95:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/ioctl.c:66:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/ioctl.c:60:43: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/listen.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/locale.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/malloc.c:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/mbtowc-impl.h:36:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/mkfifo.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/msvc-inval.h:57:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/msvc-nothrow.h:30:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/nanosleep.c:187:29: style: Parameter 'remaining_delay' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/open.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_NOFOLLOW [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/open.c:75:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/open.c:128:7: style: Condition 'check_for_slash_bug' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/open.c:126:27: note: Assignment 'check_for_slash_bug=false', assigned value is 0 libunistring-1.4.2/tests/open.c:128:7: note: Condition 'check_for_slash_bug' is always false libunistring-1.4.2/tests/open.c:67:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] libunistring-1.4.2/tests/strerror-override.h:23:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/pipe.c:48:3: error: #error "This platform lacks a pipe function, and Gnulib doesn't provide a replacement. This is a bug in Gnulib." [preprocessorErrorDirective] libunistring-1.4.2/tests/pselect.c:44:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-cond.c:168:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETIMEDOUT [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-cond.c:43:58: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-cond.c:103:47: style: Parameter 'cond' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-cond.c:178:49: style: Parameter 'cond' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-cond.c:185:52: style: Parameter 'cond' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-cond.c:192:50: style: Parameter 'cond' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-mutex.c:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_STALLED [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-mutex.c:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_DEFAULT [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-mutex.c:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_DEFAULT [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-mutex.c:65:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_STALLED [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-mutex.c:72:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_STALLED [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-mutex.c:80:60: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-mutex.c:210:49: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-mutex.c:218:49: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-mutex.c:226:52: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-mutex.c:234:54: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-mutex.c:243:51: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-mutex.c:252:52: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-rwlock.c:577:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDEADLK [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-rwlock.c:586:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDEADLK [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-rwlock.c:621:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPERM [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-rwlock.c:633:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-rwlock.c:47:62: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-rwlock.c:630:43: style: Parameter 'lock' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-thread.c:37:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-thread.c:44:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-thread.c:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-thread.c:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-thread.c:161:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-thread.c:168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/pthread-thread.c:60:50: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-thread.c:138:28: style: Parameter 'threadp' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-thread.c:139:57: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread-thread.c:172:21: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/pthread_mutex_timedlock.c:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/putenv.c:127:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/random.c:232:1: error: There is an unknown macro here somewhere. Configuration is required. If weak_alias is a macro then please configure it. [unknownMacro] libunistring-1.4.2/tests/random_r.c:165:18: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/realloc.c:90:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/reallocarray.c:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/same-inode.h:23:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/select.c:575:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/setenv.c:136:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/setenv.c:301:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/setenv.c:316:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/setlocale.c:66:4: error: #error "This file should only be compiled if NEED_SETLOCALE_IMPROVED || NEED_SETLOCALE_MTSAFE." [preprocessorErrorDirective] libunistring-1.4.2/tests/setsockopt.c:38:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/sigprocmask.c:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/sigprocmask.c:165:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/sigprocmask.c:186:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/sigprocmask.c:206:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/sigprocmask.c:214:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/sigprocmask.c:229:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sig_lock [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/sigprocmask.c:303:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/sleep.c:71:3: error: #error "Please port gnulib sleep.c to your platform, possibly using usleep() or select(), then report this to bug-gnulib." [preprocessorErrorDirective] libunistring-1.4.2/tests/sockets.h:25:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/stdio-consolesafe.c:41:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/symlink.c:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-alignasof.c:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-array-mergesort.c:319:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-array-mergesort.c:312:7: warning: If memory allocation fails, then there is a possible null pointer dereference: dst [nullPointerOutOfMemory] libunistring-1.4.2/tests/test-array-mergesort.c:311:35: note: Assuming allocation function fails libunistring-1.4.2/tests/test-array-mergesort.c:311:13: note: Assignment 'dst=(struct foo*)malloc((n+1)*sizeof(struct foo))', assigned value is 0 libunistring-1.4.2/tests/test-array-mergesort.c:312:7: note: Null pointer dereference libunistring-1.4.2/tests/test-array-mergesort.c:314:7: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] libunistring-1.4.2/tests/test-array-mergesort.c:313:35: note: Assuming allocation function fails libunistring-1.4.2/tests/test-array-mergesort.c:313:13: note: Assignment 'tmp=(struct foo*)malloc((n/2+1)*sizeof(struct foo))', assigned value is 0 libunistring-1.4.2/tests/test-array-mergesort.c:314:7: note: Null pointer dereference libunistring-1.4.2/tests/test-array-mergesort.c:319:7: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: dst [nullPointerOutOfMemory] libunistring-1.4.2/tests/test-array-mergesort.c:311:35: note: Assuming allocation function fails libunistring-1.4.2/tests/test-array-mergesort.c:311:13: note: Assignment 'dst=(struct foo*)malloc((n+1)*sizeof(struct foo))', assigned value is 0 libunistring-1.4.2/tests/test-array-mergesort.c:319:7: note: Null pointer dereference libunistring-1.4.2/tests/test-assert.c:30:8: error: Syntax Error: AST broken, 'assert' doesn't have two operands. [internalAstError] libunistring-1.4.2/tests/test-btoc32.c:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-btoc32.c:33:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-btowc.c:35:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-btowc.c:32:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c-ctype.c:37:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c-ctype.c:64:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c-ctype.c:219:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c-ctype.c:62:16: style: Condition '0<=c' is always true [knownConditionTrueFalse] libunistring-1.4.2/tests/test-c-strcasecmp.c:35:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isalnum.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isalnum.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isalnum.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32isalpha.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isalpha.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isalpha.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32isblank.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isblank.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isblank.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32iscntrl.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32iscntrl.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32iscntrl.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32isdigit.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isdigit.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isdigit.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32isgraph.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isgraph.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isgraph.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32islower.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32islower.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32islower.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32isprint.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isprint.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isprint.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32ispunct.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32ispunct.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32ispunct.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32isspace.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isspace.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isspace.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32isupper.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isupper.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isupper.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32isxdigit.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isxdigit.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32isxdigit.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32rtomb-w32.c:342:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32rtomb.c:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32rtomb.c:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32rtomb.c:47:28: error: Null pointer dereference [nullPointer] libunistring-1.4.2/tests/test-c32rtomb.c:52:29: error: Null pointer dereference [nullPointer] libunistring-1.4.2/tests/test-c32rtomb.c:69:29: error: Null pointer dereference [nullPointer] libunistring-1.4.2/tests/test-c32rtomb.c:100:42: error: Null pointer dereference [nullPointer] libunistring-1.4.2/tests/test-c32rtomb.c:108:33: error: Null pointer dereference [nullPointer] libunistring-1.4.2/tests/test-c32rtomb.c:110:41: error: Null pointer dereference [nullPointer] libunistring-1.4.2/tests/test-c32rtomb.c:57:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32tolower.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32tolower.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-c32tolower.c:72:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-c32width.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-calloc-gnu.c:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-calloc-gnu.c:48:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/test-calloc-posix.c:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-calloc-posix.c:42:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/test-close.c:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-close.c:35:5: error: Invalid close() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libunistring-1.4.2/tests/test-environ.c:33:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-errno-h.c:147:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-error.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-fcntl-h.c:53:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-fdopen.c:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-fdopen.c:45:13: error: Return value of allocation function 'fdopen' is not stored. [leakReturnValNotUsed] libunistring-1.4.2/tests/test-fgetc.c:49:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-fgetc.c:73:25: error: Invalid fdopen() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libunistring-1.4.2/tests/test-fputc.c:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-fputc.c:65:25: error: Invalid fdopen() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libunistring-1.4.2/tests/test-fread.c:49:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-fread.c:74:25: error: Invalid fdopen() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libunistring-1.4.2/tests/test-free.c:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-frexp.h:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-frexp.h:51:11: style: Using NaN/Inf in a computation. [nanInArithmeticExpression] libunistring-1.4.2/tests/test-frexpl.c:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECL_LONG_DOUBLE_ROUNDING [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-fseterr.c:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-fstat.c:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-fstat.c:38:5: error: Invalid fstat() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libunistring-1.4.2/tests/test-ftruncate.c:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-ftruncate.c:30:34: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-fwrite.c:51:17: error: There is an unknown macro here somewhere. Configuration is required. If _GL_ATTRIBUTE_NONSTRING is a macro then please configure it. [unknownMacro] libunistring-1.4.2/tests/test-getcwd-lgpl.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-getdtablesize.c:29:2: error: failed to evaluate #if condition, undefined function-like macro invocation: _GL_GNUC_PREREQ( ... ) [syntaxError] libunistring-1.4.2/tests/test-gettext-h.c:36:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_MESSAGES [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/gettext.h:311:16: error: Returning pointer to local variable 'msg_ctxt_id' that will be invalid when returning. [returnDanglingLifetime] libunistring-1.4.2/tests/gettext.h:303:15: note: Array decayed to pointer here. libunistring-1.4.2/tests/gettext.h:304:40: note: Passed to 'dcgettext'. libunistring-1.4.2/tests/gettext.h:291:8: note: Variable created here. libunistring-1.4.2/tests/gettext.h:311:16: note: Returning pointer to local variable 'msg_ctxt_id' that will be invalid when returning. libunistring-1.4.2/tests/test-gettimeofday.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-gettimeofday.c:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-gettimeofday.c:42:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libunistring-1.4.2/tests/test-gettimeofday.c:39:14: style: Variable 'lt' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/test-hard-locale.c:34:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-hard-locale.c:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_CTYPE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-ignore-value.c:28:16: style: struct member 's::i' is never used. [unusedStructMember] libunistring-1.4.2/tests/test-ignore-value.c:62:19: style: Variable 's1' is not assigned a value. [unassignedVariable] libunistring-1.4.2/tests/test-intprops.c:21:2: error: failed to evaluate #if condition, undefined function-like macro invocation: _GL_GNUC_PREREQ( ... ) [syntaxError] libunistring-1.4.2/tests/test-isblank.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/snan.h:22:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/test-iswblank.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-iswdigit.c:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-iswdigit.c:49:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-iswpunct.c:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-iswpunct.c:49:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-iswxdigit.c:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-iswxdigit.c:49:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-limits-h.c:23:2: error: failed to evaluate #if condition, undefined function-like macro invocation: _GL_GNUC_PREREQ( ... ) [syntaxError] libunistring-1.4.2/tests/test-localcharset-w32utf8.c:58:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-localcharset.c:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-locale-h.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_GLOBAL_LOCALE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-localeconv-mt.c:23:2: error: failed to evaluate #if condition, undefined function-like macro invocation: _GL_GNUC_PREREQ( ... ) [syntaxError] libunistring-1.4.2/tests/test-localeconv.c:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-localeconv.c:36:19: style: Variable 'l' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/test-localename-w32utf8.c:44:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-localename.c:39:2: error: failed to evaluate #if condition, undefined function-like macro invocation: _GL_GNUC_PREREQ( ... ) [syntaxError] libunistring-1.4.2/tests/test-lock.c:604:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-malloc-gnu.c:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-malloc-posix.c:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-malloc-posix.c:42:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/test-math-h.c:24:3: error: #error INFINITY should be defined, added in ISO C 99 [preprocessorErrorDirective] libunistring-1.4.2/tests/test-mbrtoc32-w32.c:746:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-mbrtoc32.c:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-mbrtoc32.c:36:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-mbrtowc-w32.c:730:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-mbrtowc-w32utf8.c:163:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-mbrtowc.c:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-mbrtowc.c:35:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-mbsinit.c:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-mbsnlen.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-memchr.c:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-memchr.c:63:11: style: Condition 'page_boundary' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/test-memchr.c:62:42: note: Calling function 'zerosize_ptr' returns 0 libunistring-1.4.2/tests/test-memchr.c:62:42: note: Assignment 'page_boundary=zerosize_ptr()', assigned value is 0 libunistring-1.4.2/tests/test-memchr.c:63:11: note: Condition 'page_boundary' is always false libunistring-1.4.2/tests/test-memchr.c:114:23: style: Condition 'page_boundary!=NULL' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/test-memchr.c:109:49: note: Calling function 'zerosize_ptr' returns 0 libunistring-1.4.2/tests/test-memchr.c:109:27: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0 libunistring-1.4.2/tests/test-memchr.c:114:23: note: Condition 'page_boundary!=NULL' is always false libunistring-1.4.2/tests/test-mkfifo.h:30:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-nanosleep.c:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-once.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-once.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-open.h:20:2: error: failed to evaluate #if condition, undefined function-like macro invocation: _GL_GNUC_PREREQ( ... ) [syntaxError] libunistring-1.4.2/tests/pathmax.h:44:4: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/test-perror.c:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-perror2.c:26:2: error: failed to evaluate #if condition, undefined function-like macro invocation: _GL_GNUC_PREREQ( ... ) [syntaxError] libunistring-1.4.2/tests/test-printf-frexp.c:48:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX_EXP [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-printf-frexpl.c:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECL_LONG_DOUBLE_ROUNDING [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-select.h:41:2: error: failed to evaluate #if condition, undefined function-like macro invocation: _GL_GNUC_PREREQ( ... ) [syntaxError] libunistring-1.4.2/tests/test-pthread-cond.c:297:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-pthread-mutex-type.c:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-pthread-mutex-type.c:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-pthread-mutex.c:355:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-pthread-once1.c:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-pthread-once2.c:277:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-pthread-rwlock.c:231:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-pthread-thread.c:54:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-pthread-thread.c:39:10: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] libunistring-1.4.2/tests/test-pthread-thread.c:61:7: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] libunistring-1.4.2/tests/test-pthread-thread.c:36:38: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'worker_thread_func' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libunistring-1.4.2/tests/test-pthread-thread.c:47:45: note: You might need to cast the function pointer here libunistring-1.4.2/tests/test-pthread-thread.c:36:38: note: Parameter 'arg' can be declared as pointer to const libunistring-1.4.2/tests/test-pthread_sigmask1.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-pthread_sigmask1.c:51:39: style: Condition 'is_running_under_virtualbox_kvm()' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/test-pthread_sigmask1.c:51:39: note: Calling function 'is_running_under_virtualbox_kvm' returns 0 libunistring-1.4.2/tests/test-pthread_sigmask1.c:51:39: note: Condition 'is_running_under_virtualbox_kvm()' is always false libunistring-1.4.2/tests/test-pthread_sigmask1.c:51:57: style: Condition 'num_cpus()>1' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/test-pthread_sigmask1.c:51:54: note: Calling function 'num_cpus' returns 1 libunistring-1.4.2/tests/test-pthread_sigmask1.c:51:57: note: Condition 'num_cpus()>1' is always false libunistring-1.4.2/tests/test-pthread_sigmask2.c:112:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-putenv.c:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-putenv.c:34:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/test-raise.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-raise.c:50:3: style:inconclusive: Statements following noreturn function 'raise()' will never be executed. [unreachableCode] libunistring-1.4.2/tests/test-random-mt.c:153:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-random.c:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-random_r.c:51:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-realloc-posix.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-realloc-posix.c:61:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/test-realloc-posix.c:74:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/test-reallocarray.c:45:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTRDIFF_MAX [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-rwlock1.c:166:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-select-fd.c:61:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-select-stdin.c:61:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-setenv.c:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-setlocale-w32.c:141:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-setlocale-w32utf8.c:66:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-setlocale1.c:38:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-setlocale1.c:45:5: error: Memory leak: name1 [memleak] libunistring-1.4.2/tests/test-setlocale1.c:51:5: error: Memory leak: name1 [memleak] libunistring-1.4.2/tests/test-setlocale2.c:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-setlocale_null-mt-all.c:22:2: error: failed to evaluate #if condition, undefined function-like macro invocation: _GL_GNUC_PREREQ( ... ) [syntaxError] libunistring-1.4.2/tests/test-setlocale_null-mt-one.c:22:2: error: failed to evaluate #if condition, undefined function-like macro invocation: _GL_GNUC_PREREQ( ... ) [syntaxError] libunistring-1.4.2/tests/test-setlocale_null-unlocked.c:34:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-setlocale_null.c:31:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-signbit.c:25:3: error: #error missing declaration [preprocessorErrorDirective] libunistring-1.4.2/tests/test-sigprocmask.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-sigprocmask.c:51:39: style: Condition 'is_running_under_virtualbox_kvm()' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/test-sigprocmask.c:51:39: note: Calling function 'is_running_under_virtualbox_kvm' returns 0 libunistring-1.4.2/tests/test-sigprocmask.c:51:39: note: Condition 'is_running_under_virtualbox_kvm()' is always false libunistring-1.4.2/tests/test-sigprocmask.c:51:57: style: Condition 'num_cpus()>1' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/test-sigprocmask.c:51:54: note: Calling function 'num_cpus' returns 1 libunistring-1.4.2/tests/test-sigprocmask.c:51:57: note: Condition 'num_cpus()>1' is always false libunistring-1.4.2/tests/test-sleep.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/signed-nan.h:22:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/test-stdlib-h.c:55:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_CUR_MAX [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-str_endswith.c:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-str_startswith.c:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-strerror.c:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-strerror_r.c:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-striconveh.c:40:3: warning: If memory allocation fails, then there is a possible null pointer dereference: offsets [nullPointerOutOfMemory] libunistring-1.4.2/tests/test-striconveh.c:39:39: note: Assuming allocation function fails libunistring-1.4.2/tests/test-striconveh.c:39:21: note: Assignment 'offsets=(unsigned long*)malloc((n+1)*sizeof(unsigned long))', assigned value is 0 libunistring-1.4.2/tests/test-striconveh.c:40:3: note: Null pointer dereference libunistring-1.4.2/tests/test-striconveha.c:41:3: warning: If memory allocation fails, then there is a possible null pointer dereference: offsets [nullPointerOutOfMemory] libunistring-1.4.2/tests/test-striconveha.c:40:39: note: Assuming allocation function fails libunistring-1.4.2/tests/test-striconveha.c:40:21: note: Assignment 'offsets=(unsigned long*)malloc((n+1)*sizeof(unsigned long))', assigned value is 0 libunistring-1.4.2/tests/test-striconveha.c:41:3: note: Null pointer dereference libunistring-1.4.2/tests/unistr/test-strncat.h:30:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-strncat.h:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-strncat.c:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-strncat.h:74:23: style: Condition 'page_boundary!=NULL' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/unistr/test-strncat.h:72:49: note: Calling function 'zerosize_ptr' returns 0 libunistring-1.4.2/tests/unistr/test-strncat.h:72:27: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0 libunistring-1.4.2/tests/unistr/test-strncat.h:74:23: note: Condition 'page_boundary!=NULL' is always false libunistring-1.4.2/tests/unistr/test-strncat.h:27:13: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/test-strncpy.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-strncpy.c:73:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-strncpy.c:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-strncpy.c:85:23: style: Condition 'page_boundary!=NULL' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/test-strncpy.c:83:49: note: Calling function 'zerosize_ptr' returns 0 libunistring-1.4.2/tests/test-strncpy.c:83:27: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0 libunistring-1.4.2/tests/test-strncpy.c:85:23: note: Condition 'page_boundary!=NULL' is always false libunistring-1.4.2/tests/test-strncpy.c:44:9: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/test-strstr.c:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-strstr.c:67:19: style: Condition 'page_boundary' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/test-strstr.c:65:49: note: Calling function 'zerosize_ptr' returns 0 libunistring-1.4.2/tests/test-strstr.c:65:27: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0 libunistring-1.4.2/tests/test-strstr.c:67:19: note: Condition 'page_boundary' is always false libunistring-1.4.2/tests/test-strstr.c:73:9: style: Condition '!page_boundary' is always true [knownConditionTrueFalse] libunistring-1.4.2/tests/test-strstr.c:65:49: note: Calling function 'zerosize_ptr' returns 0 libunistring-1.4.2/tests/test-strstr.c:65:27: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0 libunistring-1.4.2/tests/test-strstr.c:72:5: note: Assuming condition is false libunistring-1.4.2/tests/test-strstr.c:73:9: note: Condition '!page_boundary' is always true libunistring-1.4.2/tests/test-strstr.c:65:11: style: Variable 'page_boundary' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/test-symlink.h:32:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-sys_select-h.c:46:3: error: #error "FD_SETSIZE not positive" [preprocessorErrorDirective] libunistring-1.4.2/tests/test-sys_socket-h.c:81:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSOCK [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/glthread/thread.h:75:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/test-time.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-unistd-h.c:37:3: error: #error "O_CLOEXEC is not defined" [preprocessorErrorDirective] libunistring-1.4.2/tests/test-unsetenv.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-usleep.c:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-usleep.c:34:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] libunistring-1.4.2/tests/test-usleep.c:37:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] libunistring-1.4.2/tests/test-usleep.c:34:3: error: Invalid usleep() argument nr 1. The value is 1000000 but the valid values are '0:999999'. [invalidFunctionArg] libunistring-1.4.2/tests/test-verify.c:53:3: style: The comparison 'C == 2' is always true. [knownConditionTrueFalse] libunistring-1.4.2/tests/test-verify.c:57:3: style: Same expression on both sides of '=='. [duplicateExpression] libunistring-1.4.2/tests/test-verify.c:57:20: style: Same expression on both sides of '=='. [duplicateExpression] libunistring-1.4.2/tests/test-verify.c:60:20: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] libunistring-1.4.2/tests/test-verify.c:60:45: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] libunistring-1.4.2/tests/test-verify.c:82:33: style: Parameter 's' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/test-verify.c:75:31: style: struct member 'state::context' is never used. [unusedStructMember] libunistring-1.4.2/tests/test-wcrtomb-w32.c:330:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-wcrtomb.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-wcrtomb.c:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-wcrtomb.c:55:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/test-wctype-h.c:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-wcwidth.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-windows-mutex-type.c:74:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-windows-recmutex-type.c:74:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-windows-timedmutex-type.c:74:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/test-windows-timedrecmutex-type.c:74:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/xalloc.h:25:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/unicase/test-predicate-part2.h:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-locale-language.c:35:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-locale-language.c:29:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unicase/test-u16-casecmp.c:318:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_casecmp [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u16-casecoll.c:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u16-casefold.c:200:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u16-is-cased.c:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_is_cased [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u16-is-casefolded.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_is_casefolded [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u16-is-lowercase.c:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_is_lowercase [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u16-is-titlecase.c:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_is_titlecase [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u16-is-uppercase.c:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_is_uppercase [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u16-tolower.c:237:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u16-totitle.c:197:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u16-toupper.c:197:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u32-casecmp.c:318:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_casecmp [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u32-casecoll.c:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u32-casefold.c:200:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u32-is-cased.c:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_is_cased [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u32-is-casefolded.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_is_casefolded [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u32-is-lowercase.c:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_is_lowercase [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u32-is-titlecase.c:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_is_titlecase [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u32-is-uppercase.c:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_is_uppercase [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u32-tolower.c:237:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u32-totitle.c:197:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u32-toupper.c:197:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u8-casecmp.c:327:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_casecmp [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u8-casecoll.c:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u8-casefold.c:206:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u8-is-cased.c:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_is_cased [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u8-is-casefolded.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_is_casefolded [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u8-is-lowercase.c:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_is_lowercase [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u8-is-titlecase.c:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_is_titlecase [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u8-is-uppercase.c:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_is_uppercase [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u8-tolower.c:243:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u8-totitle.c:203:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-u8-toupper.c:203:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-mapping-part2.h:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-ulc-casecmp.c:374:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unicase/test-ulc-casecmp.c:371:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unicase/test-ulc-casecoll.c:37:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniconv/test-u16-conv-from-enc.c:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniconv/test-u16-conv-from-enc.c:37:3: warning: If memory allocation fails, then there is a possible null pointer dereference: offsets [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniconv/test-u16-conv-from-enc.c:36:39: note: Assuming allocation function fails libunistring-1.4.2/tests/uniconv/test-u16-conv-from-enc.c:36:21: note: Assignment 'offsets=(unsigned long*)malloc((n+1)*sizeof(unsigned long))', assigned value is 0 libunistring-1.4.2/tests/uniconv/test-u16-conv-from-enc.c:37:3: note: Null pointer dereference libunistring-1.4.2/tests/uniconv/test-u16-conv-to-enc.c:174:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniconv/test-u16-conv-to-enc.c:36:3: warning: If memory allocation fails, then there is a possible null pointer dereference: offsets [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniconv/test-u16-conv-to-enc.c:35:39: note: Assuming allocation function fails libunistring-1.4.2/tests/uniconv/test-u16-conv-to-enc.c:35:21: note: Assignment 'offsets=(unsigned long*)malloc((n+1)*sizeof(unsigned long))', assigned value is 0 libunistring-1.4.2/tests/uniconv/test-u16-conv-to-enc.c:36:3: note: Null pointer dereference libunistring-1.4.2/tests/uniconv/test-u16-strconv-from-enc.c:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniconv/test-u16-strconv-to-enc.c:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniconv/test-u32-conv-from-enc.c:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniconv/test-u32-conv-from-enc.c:37:3: warning: If memory allocation fails, then there is a possible null pointer dereference: offsets [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniconv/test-u32-conv-from-enc.c:36:39: note: Assuming allocation function fails libunistring-1.4.2/tests/uniconv/test-u32-conv-from-enc.c:36:21: note: Assignment 'offsets=(unsigned long*)malloc((n+1)*sizeof(unsigned long))', assigned value is 0 libunistring-1.4.2/tests/uniconv/test-u32-conv-from-enc.c:37:3: note: Null pointer dereference libunistring-1.4.2/tests/uniconv/test-u32-conv-to-enc.c:149:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniconv/test-u32-conv-to-enc.c:36:3: warning: If memory allocation fails, then there is a possible null pointer dereference: offsets [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniconv/test-u32-conv-to-enc.c:35:39: note: Assuming allocation function fails libunistring-1.4.2/tests/uniconv/test-u32-conv-to-enc.c:35:21: note: Assignment 'offsets=(unsigned long*)malloc((n+1)*sizeof(unsigned long))', assigned value is 0 libunistring-1.4.2/tests/uniconv/test-u32-conv-to-enc.c:36:3: note: Null pointer dereference libunistring-1.4.2/tests/uniconv/test-u32-strconv-from-enc.c:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniconv/test-u32-strconv-to-enc.c:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniconv/test-u8-conv-from-enc.c:206:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniconv/test-u8-conv-from-enc.c:37:3: warning: If memory allocation fails, then there is a possible null pointer dereference: offsets [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniconv/test-u8-conv-from-enc.c:36:39: note: Assuming allocation function fails libunistring-1.4.2/tests/uniconv/test-u8-conv-from-enc.c:36:21: note: Assignment 'offsets=(unsigned long*)malloc((n+1)*sizeof(unsigned long))', assigned value is 0 libunistring-1.4.2/tests/uniconv/test-u8-conv-from-enc.c:37:3: note: Null pointer dereference libunistring-1.4.2/tests/uniconv/test-u8-conv-to-enc.c:178:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniconv/test-u8-conv-to-enc.c:37:3: warning: If memory allocation fails, then there is a possible null pointer dereference: offsets [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniconv/test-u8-conv-to-enc.c:36:39: note: Assuming allocation function fails libunistring-1.4.2/tests/uniconv/test-u8-conv-to-enc.c:36:21: note: Assignment 'offsets=(unsigned long*)malloc((n+1)*sizeof(unsigned long))', assigned value is 0 libunistring-1.4.2/tests/uniconv/test-u8-conv-to-enc.c:37:3: note: Null pointer dereference libunistring-1.4.2/tests/uniconv/test-u8-strconv-from-enc.c:104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniconv/test-u8-strconv-to-enc.c:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-bidi_byname.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_L [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-bidi_longname.c:28:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_AL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-bidi_name.c:28:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_NSM [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-bidi_of.c:28:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_L [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-bidi_test.c:28:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BIDI_L [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-block_list.c:39:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-block_of.c:28:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-block_test.c:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_C [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Cc [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Cf [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Cn [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Co [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Cs [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_L [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_LC [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Ll [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Lm [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Lo [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Lt [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Lu [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_M [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Mc [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Me [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Mn [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_N [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Nd [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Nl [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_No [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_P [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Pc [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Pd [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Pe [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Pf [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Pi [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Po [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Ps [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_S [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Sc [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Sk [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Sm [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_So [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Z [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Zl [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Zp [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Zs [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-categ_and.c:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-categ_and_not.c:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CONTROL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-categ_byname.c:39:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_L [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-categ_longname.c:28:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Z [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-categ_name.c:28:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_Z [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-categ_none.c:33:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _UC_CATEGORY_NONE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-categ_of.c:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-categ_or.c:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-categ_test_withtable.c:29:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_MASK_L [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-combiningclass.c:28:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CCC_NR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-combiningclass_byname.c:30:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CCC_NR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-combiningclass_longname.c:28:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CCC_NR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-combiningclass_name.c:28:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CCC_NR [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-predicate-part2.h:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-decdigit.c:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-digit.c:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-incb_byname.c:30:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_INDIC_CONJUNCT_BREAK_NONE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-incb_name.c:30:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_INDIC_CONJUNCT_BREAK_NONE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-incb_of.c:43:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_INDIC_CONJUNCT_BREAK_NONE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-joininggroup_byname.c:30:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_JOINING_GROUP_NONE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-joininggroup_name.c:30:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_JOINING_GROUP_NONE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-joininggroup_of.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_JOINING_GROUP_NONE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-joiningtype_byname.c:30:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_JOINING_TYPE_U [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-joiningtype_longname.c:30:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_JOINING_TYPE_U [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-joiningtype_name.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_JOINING_TYPE_U [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-joiningtype_of.c:43:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_JOINING_TYPE_U [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-mirror.c:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-numeric.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-pr_byname.c:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-pr_test.c:28:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_PROPERTY_COMPOSITE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-scripts.c:29:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-sy_c_ident.c:28:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_IDENTIFIER_VALID [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unictype/test-sy_java_ident.c:28:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_IDENTIFIER_VALID [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u16-grapheme-breaks.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u16-grapheme-breaks.c:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u16-grapheme-next.c:56:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u16-grapheme-next.c:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u16-grapheme-next.c:58:9: portability: %tu in format string (no. 1) requires 'unsigned ptrdiff_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] libunistring-1.4.2/tests/unigbrk/test-u16-grapheme-prev.c:58:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u16-grapheme-prev.c:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u16-grapheme-prev.c:60:9: portability: %tu in format string (no. 1) requires 'unsigned ptrdiff_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] libunistring-1.4.2/tests/unigbrk/test-u32-grapheme-breaks.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u32-grapheme-breaks.c:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u32-grapheme-next.c:56:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u32-grapheme-next.c:110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u32-grapheme-next.c:58:9: portability: %tu in format string (no. 1) requires 'unsigned ptrdiff_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] libunistring-1.4.2/tests/unigbrk/test-u32-grapheme-prev.c:58:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u32-grapheme-prev.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u32-grapheme-prev.c:60:9: portability: %tu in format string (no. 1) requires 'unsigned ptrdiff_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] libunistring-1.4.2/tests/unigbrk/test-u8-grapheme-breaks.c:46:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u8-grapheme-breaks.c:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u8-grapheme-next.c:37:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u8-grapheme-next.c:88:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u8-grapheme-next.c:39:9: portability: %tu in format string (no. 1) requires 'unsigned ptrdiff_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] libunistring-1.4.2/tests/unigbrk/test-u8-grapheme-prev.c:38:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u8-grapheme-prev.c:89:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-u8-grapheme-prev.c:40:9: portability: %tu in format string (no. 1) requires 'unsigned ptrdiff_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] libunistring-1.4.2/tests/unigbrk/test-uc-gbrk-prop.c:76:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-uc-grapheme-breaks.c:71:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-uc-grapheme-breaks.c:103:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-uc-grapheme-breaks.c:94:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unigbrk/test-uc-is-grapheme-break.c:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unigbrk/test-uc-is-grapheme-break.c:59:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unigbrk/test-uc-is-grapheme-break.c:109:38: style: Variable 'incb_consonant_extended_linker' is assigned a value that is never used. [unreadVariable] libunistring-1.4.2/tests/unigbrk/test-ulc-grapheme-breaks.c:40:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:58:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BREAK_PROHIBITED [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_possible_linebreaks [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:51:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:46:33: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:46:17: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:51:19: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:69:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:64:33: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:64:17: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:69:19: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:91:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:86:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:86:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:91:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:107:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:102:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:102:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:107:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:124:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:119:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:119:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:124:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:143:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:138:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:138:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:143:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:166:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:161:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:161:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:166:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:187:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:182:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:182:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:187:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:202:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:197:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:197:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:202:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:220:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:215:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:215:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:220:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:237:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:232:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:232:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u16-possible-linebreaks.c:237:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u16-width-linebreaks.c:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BREAK_PROHIBITED [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unilbrk/test-u16-width-linebreaks.c:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_width_linebreaks [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unilbrk/test-u16-width-linebreaks.c:51:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u16-width-linebreaks.c:46:33: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u16-width-linebreaks.c:46:17: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u16-width-linebreaks.c:51:19: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u16-width-linebreaks.c:64:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u16-width-linebreaks.c:59:33: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u16-width-linebreaks.c:59:17: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u16-width-linebreaks.c:64:19: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:58:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BREAK_PROHIBITED [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_possible_linebreaks [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:51:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:46:33: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:46:17: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:51:19: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:69:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:64:33: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:64:17: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:69:19: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:91:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:86:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:86:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:91:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:107:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:102:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:102:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:107:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:124:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:119:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:119:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:124:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:143:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:138:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:138:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:143:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:166:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:161:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:161:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:166:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:187:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:182:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:182:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:187:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:202:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:197:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:197:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:202:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:220:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:215:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:215:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:220:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:237:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:232:31: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:232:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u32-possible-linebreaks.c:237:17: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u32-width-linebreaks.c:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_BREAK_PROHIBITED [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unilbrk/test-u32-width-linebreaks.c:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_width_linebreaks [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unilbrk/test-u32-width-linebreaks.c:51:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u32-width-linebreaks.c:46:33: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u32-width-linebreaks.c:46:17: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u32-width-linebreaks.c:51:19: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u32-width-linebreaks.c:64:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/unilbrk/test-u32-width-linebreaks.c:59:33: note: Assuming allocation function fails libunistring-1.4.2/tests/unilbrk/test-u32-width-linebreaks.c:59:17: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/unilbrk/test-u32-width-linebreaks.c:64:19: note: Null pointer dereference libunistring-1.4.2/tests/unilbrk/test-u8-possible-linebreaks.c:35:36: error: There is an unknown macro here somewhere. Configuration is required. If _GL_ATTRIBUTE_NONSTRING is a macro then please configure it. [unknownMacro] libunistring-1.4.2/tests/unilbrk/test-u8-width-linebreaks.c:35:36: error: There is an unknown macro here somewhere. Configuration is required. If _GL_ATTRIBUTE_NONSTRING is a macro then please configure it. [unknownMacro] libunistring-1.4.2/tests/unilbrk/test-uc-possible-linebreaks.c:39:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unilbrk/test-uc-possible-linebreaks.c:29:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unilbrk/test-ulc-possible-linebreaks.c:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulc_possible_linebreaks [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unilbrk/test-ulc-width-linebreaks.c:56:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulc_width_linebreaks [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unimetadata/test-u-version.c:34:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _libunistring_unicode_version [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniname/test-uninames.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniname/test-uninames.c:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniname/test-uninames.c:201:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINAME_MAX [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniname/test-uninames.c:260:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINAME_INVALID [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniname/test-uninames.c:333:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINAME_MAX [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniname/test-uninames.c:371:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINAME_INVALID [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniname/test-uninames.c:50:9: style: Variable 'field0' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/uniname/test-uninames.c:51:9: style: Variable 'field1' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/uniname/test-uninames.c:118:9: style: Variable 'field0' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/uniname/test-uninames.c:119:9: style: Variable 'field1' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/uniname/test-uninames.c:205:13: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/uniname/test-uninames.c:234:13: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/uninorm/test-canonical-decomposition.c:28:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_DECOMPOSITION_MAX_LENGTH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-compat-decomposition.c:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_DECOMPOSITION_MAX_LENGTH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-composition.c:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-decomposing-form.c:28:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINORM_NFC [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-decomposition.c:28:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_DECOMPOSITION_MAX_LENGTH [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-nfc.c:38:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINORM_NFC [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-nfd.c:38:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINORM_NFD [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-nfkc.c:38:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINORM_NFKC [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-nfkd.c:38:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINORM_NFKD [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-u16-normcmp.c:39:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINORM_NFD [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-u16-normcmp.c:113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_normcmp [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-u16-normcoll.c:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-u32-nfc-big.c:122:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-u32-nfd-big.c:122:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-u32-nfkc-big.c:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-u32-nfkd-big.c:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-u32-normcmp.c:39:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINORM_NFD [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-u32-normcmp.c:113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_normcmp [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-u32-normcoll.c:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-u8-normcmp.c:39:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINORM_NFD [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-u8-normcmp.c:113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_normcmp [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-u8-normcoll.c:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uninorm/test-uninorm-filter-nfc.c:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u16-asnprintf1.h:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u16-asnprintf1.c:38:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_asnprintf [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u16-asnprintf1.c:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u16-asnprintf1.c:42:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u16-asnprintf1.h:63:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u16-asnprintf1.h:70:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u16-asnprintf1.h:78:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u16-asnprintf1.h:88:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u16-asnprintf1.h:97:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u16-asnprintf1.h:107:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u16-printf1.h:1391:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u16-vasnprintf1.c:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u16-vasnprintf1.c:71:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u16-printf1.h:1115:15: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u16-printf1.h:1389:15: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u16-vasnprintf2.c:177:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u16-vasnprintf2.c:174:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u16-vasnprintf3.c:177:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u16-vasnprintf3.c:174:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u16-vasprintf1.c:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u16-vasprintf1.c:58:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u16-vsnprintf1.c:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u16-vsnprintf1.c:63:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u16-vsprintf1.c:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u16-vsprintf1.c:63:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u32-asnprintf1.h:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u32-asnprintf1.c:38:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_asnprintf [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u32-asnprintf1.c:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u32-asnprintf1.c:42:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u32-asnprintf1.h:63:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u32-asnprintf1.h:70:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u32-asnprintf1.h:78:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u32-asnprintf1.h:88:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u32-asnprintf1.h:97:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u32-asnprintf1.h:107:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u32-printf1.h:1391:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u32-vasnprintf1.c:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u32-vasnprintf1.c:71:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u32-printf1.h:1115:15: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u32-printf1.h:1389:15: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u32-vasnprintf2.c:177:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u32-vasnprintf2.c:174:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u32-vasnprintf3.c:177:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u32-vasnprintf3.c:174:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u32-vasprintf1.c:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u32-vasprintf1.c:58:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u32-vsnprintf1.c:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u32-vsnprintf1.c:63:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u32-vsprintf1.c:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u32-vsprintf1.c:63:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u8-asnprintf1.h:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u8-asnprintf1.c:38:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_asnprintf [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u8-asnprintf1.c:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u8-asnprintf1.c:42:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u8-asnprintf1.h:60:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u8-asnprintf1.h:67:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u8-asnprintf1.h:75:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u8-asnprintf1.h:85:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u8-asnprintf1.h:94:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u8-asnprintf1.h:104:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u8-printf1.h:1056:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u8-vasnprintf1.c:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u8-vasnprintf1.c:71:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u8-printf1.h:851:14: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u8-printf1.h:1054:14: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-u8-vasnprintf2.c:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u8-vasnprintf2.c:149:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u8-vasnprintf3.c:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u8-vasnprintf3.c:149:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u8-vasprintf1.c:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u8-vasprintf1.c:58:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u8-vsnprintf1.c:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u8-vsnprintf1.c:63:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-u8-vsprintf1.c:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-u8-vsprintf1.c:63:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-ulc-asnprintf1.h:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-ulc-asnprintf1.c:37:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulc_asnprintf [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-ulc-asnprintf1.c:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-ulc-asnprintf1.c:41:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-ulc-asnprintf1.h:57:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-ulc-asnprintf1.h:64:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-ulc-asnprintf1.h:72:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-ulc-asnprintf1.h:82:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-ulc-asnprintf1.h:91:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-ulc-asnprintf1.h:101:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-ulc-vasnprintf1.c:73:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-ulc-vasnprintf1.c:70:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-ulc-printf1.h:671:11: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistdio/test-ulc-vasnprintf2.c:315:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-ulc-vasnprintf2.c:312:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-ulc-vasnprintf3.c:303:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-ulc-vasnprintf3.c:300:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-ulc-vasprintf1.c:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-ulc-vasprintf1.c:56:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-ulc-vsnprintf1.c:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-ulc-vsnprintf1.c:56:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistdio/test-ulc-vsprintf1.c:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistdio/test-ulc-vsprintf1.c:56:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/unistr/test-u16-check.c:65:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-chr.h:133:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-cmp.c:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-cmp2.h:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-cpy-alloc.h:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-cpy.h:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-cpy.h:30:15: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u16-mblen.c:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-mbsnlen.c:65:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-mbtouc-unsafe.c:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_mbtouc_unsafe [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-mbtouc.c:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_mbtouc [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-mbtoucr.c:88:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-move.h:139:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-move.h:30:15: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-move.h:48:15: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-move.h:75:19: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-move.h:112:19: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u16-next.c:89:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-pcpy.h:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-pcpy.h:30:15: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u16-prev.c:167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-set.h:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-set.h:27:13: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-stpcpy.h:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-stpcpy.h:32:15: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u16-stpncpy.c:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-stpncpy.h:23:9: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-strcat.h:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-strcat.h:34:17: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u16-strchr.c:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-strcmp.c:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-strcoll.c:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-strcpy.h:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-strcpy.h:32:15: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-strdup.h:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-strlen.c:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-strmblen.c:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-strmbtouc.c:89:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-strncat.c:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-strncmp.c:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-strncpy.c:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-strncpy.h:23:9: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u16-strnlen.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-strstr.c:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-strtok.c:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u-strtok.h:61:17: style: Variable 'first_ptr' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u-strtok.h:61:29: style: Variable 'second_ptr' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u-strtok.h:82:23: warning: Uninitialized variable: first_ptr [uninitvar] libunistring-1.4.2/tests/unistr/test-u-strtok.h:63:51: note: Assuming condition is false libunistring-1.4.2/tests/unistr/test-u-strtok.h:82:23: note: Uninitialized variable: first_ptr libunistring-1.4.2/tests/unistr/test-u-strtok.h:84:23: warning: Uninitialized variable: second_ptr [uninitvar] libunistring-1.4.2/tests/unistr/test-u-strtok.h:63:51: note: Assuming condition is false libunistring-1.4.2/tests/unistr/test-u-strtok.h:84:23: note: Uninitialized variable: second_ptr libunistring-1.4.2/tests/unistr/test-u16-to-u32.c:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-to-u32.c:133:15: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u16-to-u8.c:142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u16-to-u8.c:136:14: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u16-uctomb.c:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-check.c:65:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-cmp.c:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-mblen.c:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-mbsnlen.c:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-mbtouc-unsafe.c:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_mbtouc_unsafe [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-mbtouc.c:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_mbtouc [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-mbtoucr.c:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-next.c:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-prev.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-stpncpy.c:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-strchr.c:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-strcmp.c:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-strcoll.c:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-strlen.c:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-strmblen.c:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-strmbtouc.c:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-strncat.c:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-strncmp.c:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-strncpy.c:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-strnlen.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-strstr.c:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-strtok.c:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-to-u16.c:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-to-u16.c:133:15: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u32-to-u8.c:142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u32-to-u8.c:136:14: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u32-uctomb.c:97:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-check.c:187:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-cmp.c:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-mblen.c:153:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-mbsnlen.c:141:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-mbtouc-unsafe.c:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_mbtouc_unsafe [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-mbtouc.c:264:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_mbtouc [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-mbtoucr.c:185:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-next.c:186:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-prev.c:305:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-stpncpy.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-strchr.c:148:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-strcmp.c:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-strcoll.c:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-strlen.c:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-strmblen.c:147:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-strmbtouc.c:186:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-strncat.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-strncmp.c:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-strncpy.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-strnlen.c:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-strstr.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-strtok.c:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-to-u16.c:141:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-to-u16.c:135:15: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u8-to-u32.c:141:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/unistr/test-u8-to-u32.c:135:15: style: Variable 'result' can be declared as pointer to const [constVariablePointer] libunistring-1.4.2/tests/unistr/test-u8-uctomb.c:150:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:49:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:43:31: note: Assuming allocation function fails libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:43:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:49:17: note: Null pointer dereference libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:80:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:74:31: note: Assuming allocation function fails libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:74:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:80:17: note: Null pointer dereference libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:102:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:97:31: note: Assuming allocation function fails libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:97:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:102:17: note: Null pointer dereference libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:118:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:113:31: note: Assuming allocation function fails libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:113:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/uniwbrk/test-u16-wordbreaks.c:118:17: note: Null pointer dereference libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:49:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:43:31: note: Assuming allocation function fails libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:43:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:49:17: note: Null pointer dereference libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:80:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:74:31: note: Assuming allocation function fails libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:74:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:80:17: note: Null pointer dereference libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:102:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:97:31: note: Assuming allocation function fails libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:97:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:102:17: note: Null pointer dereference libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:118:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:113:31: note: Assuming allocation function fails libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:113:15: note: Assignment 'p=(char*)malloc(SIZEOF(input))', assigned value is 0 libunistring-1.4.2/tests/uniwbrk/test-u32-wordbreaks.c:118:17: note: Null pointer dereference libunistring-1.4.2/tests/uniwbrk/test-u8-wordbreaks.c:34:36: error: There is an unknown macro here somewhere. Configuration is required. If _GL_ATTRIBUTE_NONSTRING is a macro then please configure it. [unknownMacro] libunistring-1.4.2/tests/uniwbrk/test-uc-wordbreaks.c:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniwbrk/test-uc-wordbreaks.c:65:23: style: Parameter 'argv' can be declared as const array [constParameter] libunistring-1.4.2/tests/uniwbrk/test-ulc-wordbreaks.c:32:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniwidth/test-u16-strwidth.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniwidth/test-u16-width.c:63:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniwidth/test-u32-strwidth.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniwidth/test-u32-width.c:63:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniwidth/test-u8-strwidth.c:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniwidth/test-u8-width.c:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniwidth/test-uc_width.c:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniwidth/test-uc_width2.c:83:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_exit_status [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/uniwidth/test-uc_width2.c:70:13: style: Condition 'w1==1' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/uniwidth/test-uc_width2.c:71:24: style: Condition 'w2==2' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/unsetenv.c:61:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/usleep.c:64:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/usleep.c:62:56: style: The comparison 'micro/1000000 != seconds' is always false because 'micro/1000000' and 'seconds' represent the same value. [knownConditionTrueFalse] libunistring-1.4.2/tests/usleep.c:61:32: note: 'seconds' is assigned value 'micro/1000000' here. libunistring-1.4.2/tests/usleep.c:62:56: note: The comparison 'micro/1000000 != seconds' is always false because 'micro/1000000' and 'seconds' represent the same value. libunistring-1.4.2/tests/wcrtomb.c:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/wcrtomb.c:28:42: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] libunistring-1.4.2/tests/wctob.c:31:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_CUR_MAX [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-cond.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-cond.c:195:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-cond.c:261:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETIMEDOUT [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-cond.c:376:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-cond.c:393:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-cond.c:410:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-cond.c:168:69: style:inconclusive: Function 'glwthread_cond_wait' argument 4 names different: declaration '' definition 'mutex_unlock'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/tests/windows-cond.c:235:74: style:inconclusive: Function 'glwthread_cond_timedwait' argument 4 names different: declaration '' definition 'mutex_unlock'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/tests/windows-cond.c:236:50: style:inconclusive: Function 'glwthread_cond_timedwait' argument 5 names different: declaration '' definition 'abstime'. [funcArgNamesDifferentUnnamed] libunistring-1.4.2/tests/windows-thread.h:25:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/tests/windows-timedmutex.c:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedmutex.c:109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedmutex.c:186:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedmutex.c:242:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedmutex.c:256:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrecmutex.c:42:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrecmutex.c:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrecmutex.c:116:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrecmutex.c:194:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrecmutex.c:243:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPERM [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrecmutex.c:262:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrwlock.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrwlock.c:205:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrwlock.c:264:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrwlock.c:321:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrwlock.c:354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrwlock.c:410:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrwlock.c:529:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrwlock.c:606:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-timedrwlock.c:650:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-tls.c:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-tls.c:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-tls.c:217:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/windows-tls.c:332:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] libunistring-1.4.2/tests/xgetcwd.h:19:3: error: #error "Please include config.h first." [preprocessorErrorDirective] libunistring-1.4.2/woe32dll/unistring-exports.c:30:1: error: There is an unknown macro here somewhere. Configuration is required. If VARIABLE is a macro then please configure it. [unknownMacro] diff: head libunistring-1.4.2/lib/unicase/u-casemap.h:32:14: style:inconclusive: Function 'u16_casemap' argument 7 names different: declaration '' definition 'offset_in_rule'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/lib/unicase/u-casemap.h:32:14: style:inconclusive: Function 'u32_casemap' argument 7 names different: declaration '' definition 'offset_in_rule'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/lib/unicase/u-casemap.h:32:14: style:inconclusive: Function 'u8_casemap' argument 7 names different: declaration '' definition 'offset_in_rule'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/lib/unicase/u-casemap.h:33:17: style:inconclusive: Function 'u16_casemap' argument 8 names different: declaration '' definition 'nf'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/lib/unicase/u-casemap.h:33:17: style:inconclusive: Function 'u32_casemap' argument 8 names different: declaration '' definition 'nf'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/lib/unicase/u-casemap.h:33:17: style:inconclusive: Function 'u8_casemap' argument 8 names different: declaration '' definition 'nf'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/lib/unicase/u-casemap.h:34:13: style:inconclusive: Function 'u16_casemap' argument 9 names different: declaration '' definition 'resultbuf'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/lib/unicase/u-casemap.h:34:13: style:inconclusive: Function 'u32_casemap' argument 9 names different: declaration '' definition 'resultbuf'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/lib/unicase/u-casemap.h:34:13: style:inconclusive: Function 'u8_casemap' argument 9 names different: declaration '' definition 'resultbuf'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/lib/unicase/u-casemap.h:34:32: style:inconclusive: Function 'u16_casemap' argument 10 names different: declaration '' definition 'lengthp'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/lib/unicase/u-casemap.h:34:32: style:inconclusive: Function 'u32_casemap' argument 10 names different: declaration '' definition 'lengthp'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/lib/unicase/u-casemap.h:34:32: style:inconclusive: Function 'u8_casemap' argument 10 names different: declaration '' definition 'lengthp'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/tests/nanosleep.c:187:29: style: Parameter 'remaining_delay' can be declared as pointer to const [constParameterPointer] head libunistring-1.4.2/tests/test-pthread_sigmask1.c:51:39: style: Condition 'is_running_under_virtualbox_kvm()' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/test-pthread_sigmask1.c:51:39: note: Calling function 'is_running_under_virtualbox_kvm' returns 0 libunistring-1.4.2/tests/test-pthread_sigmask1.c:51:39: note: Condition 'is_running_under_virtualbox_kvm()' is always false head libunistring-1.4.2/tests/test-sigprocmask.c:51:39: style: Condition 'is_running_under_virtualbox_kvm()' is always false [knownConditionTrueFalse] libunistring-1.4.2/tests/test-sigprocmask.c:51:39: note: Calling function 'is_running_under_virtualbox_kvm' returns 0 libunistring-1.4.2/tests/test-sigprocmask.c:51:39: note: Condition 'is_running_under_virtualbox_kvm()' is always false head libunistring-1.4.2/tests/test-verify.c:82:33: style: Parameter 's' can be declared as pointer to const [constParameterPointer] head libunistring-1.4.2/tests/windows-cond.c:168:69: style:inconclusive: Function 'glwthread_cond_wait' argument 4 names different: declaration '' definition 'mutex_unlock'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/tests/windows-cond.c:235:74: style:inconclusive: Function 'glwthread_cond_timedwait' argument 4 names different: declaration '' definition 'mutex_unlock'. [funcArgNamesDifferentUnnamed] head libunistring-1.4.2/tests/windows-cond.c:236:50: style:inconclusive: Function 'glwthread_cond_timedwait' argument 5 names different: declaration '' definition 'abstime'. [funcArgNamesDifferentUnnamed] DONE