2024-04-21 06:11 ftp://ftp.de.debian.org/debian/pool/main/p/polyglot/polyglot_2.0.4+git20210322.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-105-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: fb15ac6 (2024-04-20 19:16:41 +0200) count: 87 59 elapsed-time: 53.7 96.1 head-timing-info: old-timing-info: head results: polyglot-2.0.4+git20210322.orig/book.c:73:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book.c:90:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book.c:295:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book.c:343:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book.c:361:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book.c:388:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book.c:419:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book.c:120:8: style: Unused variable: pos [unusedVariable] polyglot-2.0.4+git20210322.orig/book.c:183:9: style: Unused variable: move_string [unusedVariable] polyglot-2.0.4+git20210322.orig/book_make.c:350:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book_make.c:597:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book_make.c:658:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book_make.c:940:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book_make.c:796:31: style: Redundant condition: info->book_trans_only. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] polyglot-2.0.4+git20210322.orig/book_make.c:1071:8: style: The if condition is the same as the previous if condition [duplicateCondition] polyglot-2.0.4+git20210322.orig/book_make.c:1030:8: note: First condition polyglot-2.0.4+git20210322.orig/book_make.c:1071:8: note: Second condition polyglot-2.0.4+git20210322.orig/book_make.c:634:54: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] polyglot-2.0.4+git20210322.orig/book_make.c:770:33: style: Parameter 'board' can be declared as pointer to const [constParameterPointer] polyglot-2.0.4+git20210322.orig/book_make.c:615:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable] polyglot-2.0.4+git20210322.orig/book_merge.c:206:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book_merge.c:221:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book_merge.c:238:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book_merge.c:281:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book_merge.c:312:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/book_merge.c:155:17: style: Local variable 'i' shadows outer variable [shadowVariable] polyglot-2.0.4+git20210322.orig/book_merge.c:54:8: note: Shadowed declaration polyglot-2.0.4+git20210322.orig/book_merge.c:155:17: note: Shadow variable polyglot-2.0.4+git20210322.orig/engine.c:85:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] polyglot-2.0.4+git20210322.orig/epd.c:176:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/epd.c:400:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] polyglot-2.0.4+git20210322.orig/fen.c:117:4: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] polyglot-2.0.4+git20210322.orig/fen.c:113:6: note: c is assigned polyglot-2.0.4+git20210322.orig/fen.c:117:4: note: c is overwritten polyglot-2.0.4+git20210322.orig/fen.c:208:4: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] polyglot-2.0.4+git20210322.orig/fen.c:126:9: note: c is assigned polyglot-2.0.4+git20210322.orig/fen.c:208:4: note: c is overwritten polyglot-2.0.4+git20210322.orig/fen.c:46:8: style: Local variable 'king_pos' shadows outer function [shadowFunction] polyglot-2.0.4+git20210322.orig/board.h:65:13: note: Shadowed declaration polyglot-2.0.4+git20210322.orig/fen.c:46:8: note: Shadow variable polyglot-2.0.4+git20210322.orig/io.c:97:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/io.c:308:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/io.c:335:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/io.c:67:21: style: Parameter 'io' can be declared as pointer to const [constParameterPointer] polyglot-2.0.4+git20210322.orig/line.c:83:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] polyglot-2.0.4+git20210322.orig/list.c:227:26: style: Parameter 'list_1' can be declared as pointer to const [constParameterPointer] polyglot-2.0.4+git20210322.orig/list.c:227:43: style: Parameter 'list_2' can be declared as pointer to const [constParameterPointer] polyglot-2.0.4+git20210322.orig/main.c:197:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/main.c:368:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/main.c:593:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/main.c:188:17: style: Unused variable: quote [unusedVariable] polyglot-2.0.4+git20210322.orig/option.c:256:11: warning: Either the condition 'opt==NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck] polyglot-2.0.4+git20210322.orig/option.c:253:12: note: Assuming that condition 'opt==NULL' is not redundant polyglot-2.0.4+git20210322.orig/option.c:256:11: note: Null pointer dereference polyglot-2.0.4+git20210322.orig/option.c:272:11: warning: Either the condition 'opt==NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck] polyglot-2.0.4+git20210322.orig/option.c:268:12: note: Assuming that condition 'opt==NULL' is not redundant polyglot-2.0.4+git20210322.orig/option.c:272:11: note: Null pointer dereference polyglot-2.0.4+git20210322.orig/option.c:196:28: style:inconclusive: Function 'option_set' argument 2 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/option.h:67:53: note: Function 'option_set' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:196:28: note: Function 'option_set' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:197:28: style:inconclusive: Function 'option_set' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/option.h:68:53: note: Function 'option_set' argument 3 names different: declaration 'val' definition 'value'. polyglot-2.0.4+git20210322.orig/option.c:197:28: note: Function 'option_set' argument 3 names different: declaration 'val' definition 'value'. polyglot-2.0.4+git20210322.orig/option.c:222:39: style:inconclusive: Function 'option_set_default' argument 2 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/option.h:70:53: note: Function 'option_set_default' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:222:39: note: Function 'option_set_default' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:223:39: style:inconclusive: Function 'option_set_default' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/option.h:71:53: note: Function 'option_set_default' argument 3 names different: declaration 'val' definition 'value'. polyglot-2.0.4+git20210322.orig/option.c:223:39: note: Function 'option_set_default' argument 3 names different: declaration 'val' definition 'value'. polyglot-2.0.4+git20210322.orig/option.c:246:59: style:inconclusive: Function 'option_get' argument 2 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/option.h:73:76: note: Function 'option_get' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:246:59: note: Function 'option_get' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:261:67: style:inconclusive: Function 'option_get_default' argument 2 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/option.h:74:76: note: Function 'option_get_default' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:261:67: note: Function 'option_get_default' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:277:56: style:inconclusive: Function 'option_get_bool' argument 2 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/option.h:76:76: note: Function 'option_get_bool' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:277:56: note: Function 'option_get_bool' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:298:60: style:inconclusive: Function 'option_get_double' argument 2 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/option.h:77:76: note: Function 'option_get_double' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:298:60: note: Function 'option_get_double' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:309:54: style:inconclusive: Function 'option_get_int' argument 2 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/option.h:78:76: note: Function 'option_get_int' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:309:54: note: Function 'option_get_int' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:320:66: style:inconclusive: Function 'option_get_string' argument 2 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/option.h:79:76: note: Function 'option_get_string' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:320:66: note: Function 'option_get_string' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:331:58: style:inconclusive: Function 'option_find' argument 2 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/option.h:86:76: note: Function 'option_find' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:331:58: note: Function 'option_find' argument 2 names different: declaration 'var' definition 'name'. polyglot-2.0.4+git20210322.orig/option.c:126:11: style: Variable 'home_dir' can be declared as pointer to const [constVariablePointer] polyglot-2.0.4+git20210322.orig/pgn.c:61:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/pgn.c:620:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/pipex_posix.c:83:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/pipex_posix.c:192:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/pipex_posix.c:221:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIO_PROCESS [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/pipex_posix.c:258:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/pipex_posix.c:356:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/pipex_posix.c:366:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/pipex_posix.c:206:28: style: Parameter 'pipex' can be declared as pointer to const [constParameterPointer] polyglot-2.0.4+git20210322.orig/pipex_posix.c:212:25: style: Parameter 'pipex' can be declared as pointer to const [constParameterPointer] polyglot-2.0.4+git20210322.orig/pipex_posix.c:227:34: style: Parameter 'pipex' can be declared as pointer to const [constParameterPointer] polyglot-2.0.4+git20210322.orig/pipex_posix.c:27:12: style: Unused variable: ptr [unusedVariable] polyglot-2.0.4+git20210322.orig/pipex_posix.c:256:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] polyglot-2.0.4+git20210322.orig/uci.c:102:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] polyglot-2.0.4+git20210322.orig/uci2uci.c:202:11: style: Variable 'pg_name' can be declared as pointer to const [constVariablePointer] polyglot-2.0.4+git20210322.orig/uci2uci.c:203:11: style: Variable 'value' can be declared as pointer to const [constVariablePointer] polyglot-2.0.4+git20210322.orig/uci2uci.c:268:31: style: Parameter 'string' can be declared as const array [constParameter] polyglot-2.0.4+git20210322.orig/util.c:83:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/util.c:116:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/util.c:129:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/util.c:232:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/util.c:270:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/util.c:415:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] polyglot-2.0.4+git20210322.orig/util.c:342:48: style:inconclusive: Function 'my_string_case_contains' argument 1 names different: declaration 'haystack' definition 'string_1'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/util.h:161:55: note: Function 'my_string_case_contains' argument 1 names different: declaration 'haystack' definition 'string_1'. polyglot-2.0.4+git20210322.orig/util.c:342:48: note: Function 'my_string_case_contains' argument 1 names different: declaration 'haystack' definition 'string_1'. polyglot-2.0.4+git20210322.orig/util.c:342:71: style:inconclusive: Function 'my_string_case_contains' argument 2 names different: declaration 'needle' definition 'string_2'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/util.h:162:20: note: Function 'my_string_case_contains' argument 2 names different: declaration 'needle' definition 'string_2'. polyglot-2.0.4+git20210322.orig/util.c:342:71: note: Function 'my_string_case_contains' argument 2 names different: declaration 'needle' definition 'string_2'. polyglot-2.0.4+git20210322.orig/util.c:346:10: style: Variable 'where' can be declared as pointer to const [constVariablePointer] polyglot-2.0.4+git20210322.orig/xboard2uci.c:1586:27: style:inconclusive: Function 'ponder_ok' argument 1 names different: declaration 'ponder_move' definition 'move'. [funcArgNamesDifferent] polyglot-2.0.4+git20210322.orig/xboard2uci.c:113:33: note: Function 'ponder_ok' argument 1 names different: declaration 'ponder_move' definition 'move'. polyglot-2.0.4+git20210322.orig/xboard2uci.c:1586:27: note: Function 'ponder_ok' argument 1 names different: declaration 'ponder_move' definition 'move'. polyglot-2.0.4+git20210322.orig/xboard2uci.c:1521:11: style: Local variable 'board' shadows outer variable [shadowVariable] polyglot-2.0.4+git20210322.orig/xboard2uci.c:1365:12: note: Shadowed declaration polyglot-2.0.4+git20210322.orig/xboard2uci.c:1521:11: note: Shadow variable polyglot-2.0.4+git20210322.orig/xboard2uci.c:537:23: style: Variable 'pg_name' can be declared as pointer to const [constVariablePointer] polyglot-2.0.4+git20210322.orig/xboard2uci.c:555:23: style: Variable 'pg_name' can be declared as pointer to const [constVariablePointer] polyglot-2.0.4+git20210322.orig/xboard2uci.c:613:27: style: Variable 'opt' can be declared as pointer to const [constVariablePointer] polyglot-2.0.4+git20210322.orig/util.c:228:26: warning: Null pointer dereference: file [ctunullpointer] polyglot-2.0.4+git20210322.orig/epd.c:176:13: note: Assuming that condition 'file==NULL' is not redundant polyglot-2.0.4+git20210322.orig/epd.c:191:28: note: Calling function my_file_read_line, 1st argument is null polyglot-2.0.4+git20210322.orig/util.c:228:26: note: Dereferencing argument file that is null diff: head polyglot-2.0.4+git20210322.orig/book.c:295:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/book.c:343:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/book.c:361:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/book.c:388:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/book.c:419:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/book.c:90:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/book_make.c:597:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/book_make.c:658:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/book_make.c:940:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/book_merge.c:221:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/book_merge.c:238:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/book_merge.c:281:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/book_merge.c:312:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/io.c:308:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/io.c:335:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/main.c:368:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/main.c:593:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.13.0 polyglot-2.0.4+git20210322.orig/mainloop.c:83:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/pgn.c:620:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/pipex_posix.c:192:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/pipex_posix.c:221:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIO_PROCESS [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/pipex_posix.c:227:34: style: Parameter 'pipex' can be declared as pointer to const [constParameterPointer] head polyglot-2.0.4+git20210322.orig/pipex_posix.c:258:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/pipex_posix.c:356:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/pipex_posix.c:366:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/util.c:116:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/util.c:129:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/util.c:232:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/util.c:270:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] head polyglot-2.0.4+git20210322.orig/util.c:415:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] DONE