2025-05-10 19:27 ftp://ftp.de.debian.org/debian/pool/main/g/gcl/gcl_2.6.14.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --library=motif --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 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: beb3362 (2025-05-10 14:33:23 +0200) count: 3682 3637 elapsed-time: 15.3 16.2 head-timing-info: old-timing-info: head results: gcl-2.6.14/bin/append.c:23:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/bin/append.c:8:21: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/bin/file-sub.c:19:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/bfdtest.c:16:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/bfdtest.c:91:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/bfdtest.c:103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/bfdtest.c:118:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/bfdtest.c:133:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/bfdtest.c:144:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/bfdtest.c:154:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/bfdtest.c:165:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/bfdtest.c:210:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/bfdtest.c:219:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/bfdtest.c:246:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/bin/file-sub.c:56:32: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/bin/file-sub.c:63:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/bin/dpp.c:660:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] gcl-2.6.14/dos/dostimes.c:8:1: portability: Omitted return type of function 'times' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/dos/dostimes.c:12:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/comm.c:23:39: debug: Function::addArguments found argument 'fd' with varid 0. [varid0] gcl-2.6.14/gcl-tk/comm.c:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/comm.c:71:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection_state [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/comm.c:90:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDR_SIZE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/comm.c:151:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDR_SIZE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/comm.c:237:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDR_SIZE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/comm.c:269:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fScheck_fd_for_input [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/comm.c:72:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/gcl-tk/comm.c:138:4: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/gcl-tk/comm.c:161:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/gcl-tk/comm.c:177:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/gcl-tk/comm.c:183:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/gcl-tk/comm.c:244:4: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/bin/dpp.c:132:7: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/bin/dpp.c:603:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gcl-tk/comm.c:72:9: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/comm.c:71:23: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/comm.c:71:9: note: Assignment 'res=(void*)malloc(sizeof(struct connection_state))', assigned value is 0 gcl-2.6.14/gcl-tk/comm.c:72:9: note: Null pointer dereference gcl-2.6.14/gcl-tk/comm.c:73:3: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/comm.c:71:23: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/comm.c:71:9: note: Assignment 'res=(void*)malloc(sizeof(struct connection_state))', assigned value is 0 gcl-2.6.14/gcl-tk/comm.c:73:3: note: Null pointer dereference gcl-2.6.14/gcl-tk/comm.c:74:3: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/comm.c:71:23: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/comm.c:71:9: note: Assignment 'res=(void*)malloc(sizeof(struct connection_state))', assigned value is 0 gcl-2.6.14/gcl-tk/comm.c:74:3: note: Null pointer dereference gcl-2.6.14/gcl-tk/comm.c:75:3: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/comm.c:71:23: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/comm.c:71:9: note: Assignment 'res=(void*)malloc(sizeof(struct connection_state))', assigned value is 0 gcl-2.6.14/gcl-tk/comm.c:75:3: note: Null pointer dereference gcl-2.6.14/gcl-tk/comm.c:76:3: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/comm.c:71:23: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/comm.c:71:9: note: Assignment 'res=(void*)malloc(sizeof(struct connection_state))', assigned value is 0 gcl-2.6.14/gcl-tk/comm.c:76:3: note: Null pointer dereference gcl-2.6.14/gcl-tk/comm.c:76:21: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/comm.c:71:23: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/comm.c:71:9: note: Assignment 'res=(void*)malloc(sizeof(struct connection_state))', assigned value is 0 gcl-2.6.14/gcl-tk/comm.c:76:21: note: Null pointer dereference gcl-2.6.14/gcl-tk/comm.c:77:3: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/comm.c:71:23: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/comm.c:71:9: note: Assignment 'res=(void*)malloc(sizeof(struct connection_state))', assigned value is 0 gcl-2.6.14/gcl-tk/comm.c:77:3: note: Null pointer dereference gcl-2.6.14/gcl-tk/comm.c:78:3: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/comm.c:71:23: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/comm.c:71:9: note: Assignment 'res=(void*)malloc(sizeof(struct connection_state))', assigned value is 0 gcl-2.6.14/gcl-tk/comm.c:78:3: note: Null pointer dereference gcl-2.6.14/gcl-tk/comm.c:177:29: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/comm.c:175:28: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/comm.c:175:13: note: Assignment 'tmp=(void*)malloc(2*sfd->read_buffer_size)', assigned value is 0 gcl-2.6.14/gcl-tk/comm.c:177:29: note: Null pointer dereference gcl-2.6.14/bfdtest.c:364:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/bfdtest.c:91:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'void *'. [invalidPrintfArgType_sint] gcl-2.6.14/bfdtest.c:91:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] gcl-2.6.14/bfdtest.c:329:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'void *'. [invalidPrintfArgType_sint] gcl-2.6.14/bfdtest.c:329:9: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint] gcl-2.6.14/bfdtest.c:329:9: warning: %x in format string (no. 5) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint] gcl-2.6.14/bfdtest.c:338:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'void *'. [invalidPrintfArgType_sint] gcl-2.6.14/bfdtest.c:338:9: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint] gcl-2.6.14/bfdtest.c:338:9: warning: %x in format string (no. 5) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint] gcl-2.6.14/bfdtest.c:353:13: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'asection *'. [invalidPrintfArgType_uint] gcl-2.6.14/bfdtest.c:354:13: warning: %x in format string (no. 7) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint] gcl-2.6.14/bfdtest.c:367:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gcl-2.6.14/bfdtest.c:367:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gcl-2.6.14/bfdtest.c:372:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gcl-2.6.14/bfdtest.c:393:9: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] gcl-2.6.14/bfdtest.c:405:13: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'bfd *'. [invalidPrintfArgType_uint] gcl-2.6.14/bfdtest.c:405:13: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'asymbol *'. [invalidPrintfArgType_uint] gcl-2.6.14/bfdtest.c:416:9: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint] gcl-2.6.14/gcl-tk/our_io.c:55:1: portability: Omitted return type of function 'our_read' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/gcl-tk/our_io.c:75:1: portability: Omitted return type of function 'our_write' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/bfdtest.c:362:52: style: Checking if unsigned expression 'u=bfd_get_symtab_upper_bound(obj_bfd)' is less than zero. [unsignedLessThanZero] gcl-2.6.14/bfdtest.c:365:61: style: Checking if unsigned expression 'v=bfd_canonicalize_symtab(obj_bfd,q)' is less than zero. [unsignedLessThanZero] gcl-2.6.14/bfdtest.c:171:47: style: Parameter 'link_info' can be declared as pointer to const. However it seems that 'mundefined_symbol' is a callback function, if 'link_info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/bfdtest.c:267:41: note: You might need to cast the function pointer here gcl-2.6.14/bfdtest.c:171:47: note: Parameter 'link_info' can be declared as pointer to const gcl-2.6.14/bfdtest.c:172:48: style: Parameter 'abfd' can be declared as pointer to const. However it seems that 'mundefined_symbol' is a callback function, if 'abfd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/bfdtest.c:267:41: note: You might need to cast the function pointer here gcl-2.6.14/bfdtest.c:172:48: note: Parameter 'abfd' can be declared as pointer to const gcl-2.6.14/bfdtest.c:173:35: style: Parameter 'section' can be declared as pointer to const. However it seems that 'mundefined_symbol' is a callback function, if 'section' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/bfdtest.c:267:41: note: You might need to cast the function pointer here gcl-2.6.14/bfdtest.c:173:35: note: Parameter 'section' can be declared as pointer to const gcl-2.6.14/bfdtest.c:182:45: style: Parameter 'link_info' can be declared as pointer to const. However it seems that 'mreloc_overflow' is a callback function, if 'link_info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/bfdtest.c:268:39: note: You might need to cast the function pointer here gcl-2.6.14/bfdtest.c:182:45: note: Parameter 'link_info' can be declared as pointer to const gcl-2.6.14/bfdtest.c:185:28: style: Parameter 'abfd' can be declared as pointer to const. However it seems that 'mreloc_overflow' is a callback function, if 'abfd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/bfdtest.c:268:39: note: You might need to cast the function pointer here gcl-2.6.14/bfdtest.c:185:28: note: Parameter 'abfd' can be declared as pointer to const gcl-2.6.14/bfdtest.c:185:44: style: Parameter 'section' can be declared as pointer to const. However it seems that 'mreloc_overflow' is a callback function, if 'section' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/bfdtest.c:268:39: note: You might need to cast the function pointer here gcl-2.6.14/bfdtest.c:185:44: note: Parameter 'section' can be declared as pointer to const gcl-2.6.14/bfdtest.c:194:46: style: Parameter 'link_info' can be declared as pointer to const. However it seems that 'mreloc_dangerous' is a callback function, if 'link_info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/bfdtest.c:269:40: note: You might need to cast the function pointer here gcl-2.6.14/bfdtest.c:194:46: note: Parameter 'link_info' can be declared as pointer to const gcl-2.6.14/bfdtest.c:196:29: style: Parameter 'abfd' can be declared as pointer to const. However it seems that 'mreloc_dangerous' is a callback function, if 'abfd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/bfdtest.c:269:40: note: You might need to cast the function pointer here gcl-2.6.14/bfdtest.c:196:29: note: Parameter 'abfd' can be declared as pointer to const gcl-2.6.14/bfdtest.c:196:45: style: Parameter 'section' can be declared as pointer to const. However it seems that 'mreloc_dangerous' is a callback function, if 'section' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/bfdtest.c:269:40: note: You might need to cast the function pointer here gcl-2.6.14/bfdtest.c:196:45: note: Parameter 'section' can be declared as pointer to const gcl-2.6.14/bfdtest.c:239:11: style: Variable 'cfd_self' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/bfdtest.c:311:20: portability: 'current' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/bfdtest.c:352:14: portability: 'm' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/gcl-tk/our_io.c:64:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/our_io.c:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/our_io.c:100:8: style: Condition 'n>0' is always false [knownConditionTrueFalse] gcl-2.6.14/gcl-tk/our_io.c:83:11: note: Assuming that condition 'n>0' is not redundant gcl-2.6.14/gcl-tk/our_io.c:100:8: note: Condition 'n>0' is always false gcl-2.6.14/gcl-tk/tkAppInit.c:88:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tkAppInit.c:71:11: style: Variable 'mmain' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gcl-tk/comm.c:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGESIZE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/comm.c:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/comm.c:250:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/guis.c:213:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/guis.c:348:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_INET [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/guis.c:463:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/guis.c:487:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/guis.c:493:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/guis.c:498:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tkXAppInit.c:110:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tkXAppInit.c:97:10: style: Variable 'main' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gcl-tk/tkXshell.c:177:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tkXshell.c:334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tclGotErrorSignal [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tkXshell.c:397:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tkXshell.c:409:4: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] gcl-2.6.14/gcl-tk/tkMain.c:133:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tkMain.c:215:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tkMain.c:407:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_GLOBAL_ONLY [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tkMain.c:467:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tkMain.c:633:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tkMain.c:673:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tktst.c:179:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/gcl-tk/tktst.c:61:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tktst.c:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tclGotErrorSignal [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tktst.c:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tktst.c:160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_GLOBAL_ONLY [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tktst.c:204:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/tktst.c:189:15: style: Local variable 'main' shadows outer function [shadowFunction] gcl-2.6.14/gcl-tk/tktst.c:179:1: note: Shadowed declaration gcl-2.6.14/gcl-tk/tktst.c:189:15: note: Shadow variable gcl-2.6.14/gcl-tk/tktst.c:191:10: style: Variable 'main' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/.pc/arm-asm-nothumb.patch/mpn/generic/div_qr_1n_pi1.c:198:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gcl-tk/guis.c:419:3: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/gcl-tk/guis.c:423:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/gcl-tk/guis.c:470:4: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/gcl-tk/guis.c:470:14: warning: If memory allocation fails, then there is a possible null pointer dereference: msg [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/guis.c:469:31: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/guis.c:469:17: note: Assignment 'msg=(void*)malloc(tot+1)', assigned value is 0 gcl-2.6.14/gcl-tk/guis.c:470:14: note: Null pointer dereference gcl-2.6.14/gcl-tk/guis.c:418:5: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] gcl-2.6.14/gcl-tk/guis.c:401:11: note: p is initialized gcl-2.6.14/gcl-tk/guis.c:418:5: note: p is overwritten gcl-2.6.14/gcl-tk/guis.c:338:12: style: Parameter 'host_id' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gcl-tk/guis.c:394:8: style: Parameter 'hdr' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gcl-tk/guis.c:466:7: style: Variable '__p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gcl-tk/guis.c:486:12: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gcl-tk/guis.c:492:12: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gcl-tk/guis.c:497:12: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gcl-tk/comm.c:94:7: style: Variable '__p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gcl-tk/comm.c:97:7: style: Variable '__p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gcl-tk/comm.c:153:5: style: Variable '__p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gcl-tk/tkMain.c:509:8: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/gcl-tk/tkMain.c:617:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/gcl-tk/tkMain.c:662:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pcdlo [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/tkMain.c:661:41: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/tkMain.c:661:11: note: Assignment 'pcdlo=(struct ClientDataLispObject*)malloc(sizeof(struct ClientDataLispObject))', assigned value is 0 gcl-2.6.14/gcl-tk/tkMain.c:662:3: note: Null pointer dereference gcl-2.6.14/gcl-tk/tkMain.c:663:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pcdlo [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/tkMain.c:661:41: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/tkMain.c:661:11: note: Assignment 'pcdlo=(struct ClientDataLispObject*)malloc(sizeof(struct ClientDataLispObject))', assigned value is 0 gcl-2.6.14/gcl-tk/tkMain.c:663:3: note: Null pointer dereference gcl-2.6.14/gcl-tk/tkMain.c:668:11: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/tkMain.c:667:13: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/tkMain.c:667:13: note: Assignment 'c=malloc(strlen(arglist)+1)', assigned value is 0 gcl-2.6.14/gcl-tk/tkMain.c:668:11: note: Null pointer dereference gcl-2.6.14/gcl-tk/tkMain.c:505:13: style: Local variable 'buf' shadows outer variable [shadowVariable] gcl-2.6.14/gcl-tk/tkMain.c:457:8: note: Shadowed declaration gcl-2.6.14/gcl-tk/tkMain.c:505:13: note: Shadow variable gcl-2.6.14/gcl-tk/tkMain.c:491:6: style: Variable '__p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gcl-tk/tkMain.c:506:24: style: Variable 'string' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gcl-tk/tkMain.c:548:5: style: Variable '__p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gcl-tk/tkMain.c:559:5: style: Variable '__p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gcl-tk/tkMain.c:608:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gcl-tk/tkMain.c:613:13: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gcl-tk/tkMain.c:654:42: style: Parameter 'arglist' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/gmp-impl.h:5075:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/gmp-impl.h:5095:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/assert.c:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/assert.c:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/compat.c:39:1: error: There is an unknown macro here somewhere. Configuration is required. If __MPN is a macro then please configure it. [unknownMacro] gcl-2.6.14/gmp4/cxx/isfuns.cc:46:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basefield [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/cxx/ismpf.cc:59:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_DECIMAL_POINT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/cxx/ismpq.cc:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eofbit [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/cxx/ismpz.cc:49:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipws [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/cxx/ismpznw.cc:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eofbit [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/cxx/osdoprnti.cc:61:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_asprintf_funs_noformat [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/cxx/osfuns.cc:61:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basefield [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/cxx/osmpf.cc:61:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_DECIMAL_POINT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/cxx/osfuns.cc:64:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:246:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] calc.y:266:1: portability: Omitted return type of function 'yyerror' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] calc.y:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] calc.y:268:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] calc.y:296:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] calclex.c:725:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] calclex.c:1144:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] calclex.c:1328:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] calclex.c:1471:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] calclex.c:1709:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] calc.c:1420:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] calc.y:395:9: error: Array 'stack[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds] calc.y:406:9: error: Array 'stack[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds] calc.y:396:9: style: Same expression on both sides of '-'. [duplicateExpression] calc.y:397:42: style: Same expression on both sides of '-'. [duplicateExpression] calc.y:407:41: style: Same expression on both sides of '-'. [duplicateExpression] calc.y:409:65: style: Same expression on both sides of '-'. [duplicateExpression] calc.y:217:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calc.y:266:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] calc.y:274:23: style: Parameter 'argv' can be declared as const array [constParameter] calc.c:1420:11: style: Variable 'yymsg' is assigned a value that is never used. [unreadVariable] calclex.c:992:16: style: Condition 'yywrap()' is always true [knownConditionTrueFalse] calclex.c:992:16: note: Calling function 'yywrap' returns 1 calclex.c:992:16: note: Condition 'yywrap()' is always true calclex.c:1327:17: style: Condition 'yywrap()' is always true [knownConditionTrueFalse] calclex.c:1327:17: note: Calling function 'yywrap' returns 1 calclex.c:1327:17: note: Condition 'yywrap()' is always true calclex.c:1475:2: warning: Possible null pointer dereference: b [nullPointer] calclex.c:1368:17: note: Calling function 'yy_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 calclex.c:1475:2: note: Null pointer dereference calclex.c:1476:2: warning: Possible null pointer dereference: b [nullPointer] calclex.c:1368:17: note: Calling function 'yy_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 calclex.c:1476:2: note: Null pointer dereference calclex.c:1144:3: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] calclex.c:1144:3: note: c is initialized calclex.c:1144:3: note: c is overwritten calclex.l:68:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.l:89:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.l:99:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.l:104:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.l:109:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.l:114:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.l:119:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.l:124:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.l:129:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.l:134:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.l:139:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.l:146:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.l:165:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.l:170:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.c:1103:23: style: Checking if unsigned expression 'num_to_read' is less than zero. [unsignedLessThanZero] calclex.c:1116:19: style: Checking if unsigned expression 'new_size' is less than zero. [unsignedLessThanZero] calclex.c:1220:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] calclex.c:349:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. calclex.c:1220:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. calclex.c:1243:49: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] calclex.c:585:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. calclex.c:1243:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. calclex.c:1660:48: style:inconclusive: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] calclex.c:302:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. calclex.c:1660:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. calclex.c:1673:48: style:inconclusive: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] calclex.c:303:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. calclex.c:1673:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. calclex.c:1673:68: style:inconclusive: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] calclex.c:303:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. calclex.c:1673:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. calclex.c:1805:24: style:inconclusive: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent] calclex.c:551:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. calclex.c:1805:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. calclex.c:1057:17: style: Variable 'source' can be declared as pointer to const [constVariablePointer] calclex.c:1258:18: style: Variable 'source' can be declared as pointer to const [constVariablePointer] calclex.c:1673:48: style: Parameter 'yybytes' can be declared as pointer to const [constParameterPointer] calclex.c:1707:43: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/demos/expr/exprfa.c:180:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpf_clear [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/expr/expr.c:666:22: style:inconclusive: Boolean expression 'cmp<0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/demos/expr/expr.c:667:22: style:inconclusive: Boolean expression 'cmp==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/demos/expr/expr.c:668:22: style:inconclusive: Boolean expression 'cmp>0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/demos/expr/exprqa.c:89:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpq_clear [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/expr/expr.c:529:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] gcl-2.6.14/gmp4/demos/expr/exprza.c:97:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpz_clear [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/expr/run-expr.c:71:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/expr/run-expr.c:181:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/expr/run-expr.c:66:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] gcl-2.6.14/gmp4/demos/expr/run-expr.c:94:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] gcl-2.6.14/gmp4/demos/expr/run-expr.c:119:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] gcl-2.6.14/gmp4/demos/expr/run-expr.c:51:57: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/demos/expr/t-expr.c:322:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/expr/t-expr.c:398:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/expr/t-expr.c:472:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/factorize.c:255:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/factorize.c:429:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/expr/t-expr.c:295:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] gcl-2.6.14/gmp4/demos/expr/t-expr.c:369:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] gcl-2.6.14/gmp4/demos/expr/t-expr.c:444:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] gcl-2.6.14/gmp4/demos/expr/t-expr.c:497:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/demos/isprime.c:28:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/isprime.c:59:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/primes.c:80:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/primes.c:159:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/pexpr.c:276:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_RAND_ALG_LC [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/primes.c:319:12: warning: If memory allocation fails, then there is a possible null pointer dereference: (long*)s [nullPointerOutOfMemory] gcl-2.6.14/gmp4/demos/primes.c:205:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/primes.c:205:14: note: Assignment 's=malloc((1<<15)/2)', assigned value is 0 gcl-2.6.14/gmp4/demos/primes.c:222:20: note: Calling function 'find_primes', 1st argument 's' value is 0 gcl-2.6.14/gmp4/demos/primes.c:319:12: note: Null pointer dereference gcl-2.6.14/gmp4/demos/primes.c:349:11: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] gcl-2.6.14/gmp4/demos/primes.c:348:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/primes.c:348:14: note: Assignment 's=malloc(ssize)', assigned value is 0 gcl-2.6.14/gmp4/demos/primes.c:349:11: note: Null pointer dereference gcl-2.6.14/gmp4/demos/primes.c:355:11: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] gcl-2.6.14/gmp4/demos/primes.c:348:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/primes.c:348:14: note: Assignment 's=malloc(ssize)', assigned value is 0 gcl-2.6.14/gmp4/demos/primes.c:353:16: note: Assuming condition is false gcl-2.6.14/gmp4/demos/primes.c:355:11: note: Null pointer dereference gcl-2.6.14/gmp4/demos/primes.c:257:28: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/gmp4/demos/primes.c:205:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/primes.c:205:14: note: Assignment 's=malloc((1<<15)/2)', assigned value is 0 gcl-2.6.14/gmp4/demos/primes.c:221:21: note: Calling function 'sieve_region', 1st argument 's' value is 0 gcl-2.6.14/gmp4/demos/primes.c:257:28: note: Null pointer addition gcl-2.6.14/gmp4/demos/primes.c:100:9: style: Variable 'progname' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/demos/qcn.c:118:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/demos/qcn.c:149:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/errno.c:64:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_ERROR_SQRT_OF_NEGATIVE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/errno.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_ERROR_DIVISION_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/extract-dbl.c:169:0: error: failed to evaluate #if condition, division/modulo by zero [preprocessorErrorDirective] gcl-2.6.14/gmp4/extract-dbl.c:169:2: error: failed to evaluate #if condition, division/modulo by zero [preprocessorErrorDirective] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:779:32: style:inconclusive: Boolean expression 'r==u1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2946:11: style:inconclusive: Boolean expression 's0->_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2946:29: style:inconclusive: Boolean expression 't0->_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3407:7: style:inconclusive: Boolean expression 'n->_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3437:38: style:inconclusive: Boolean expression 'j_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1322:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1101:7: style: Condition 'tp' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1088:15: note: Assignment 'tp=NULL', assigned value is 0 gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1101:7: note: Condition 'tp' is always false gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3648:8: style: Condition 'vx' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3644:8: note: Assignment 'vx=-vc', assigned value is less than 1 gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3648:8: note: Condition 'vx' is always false gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3685:17: style: Condition 'rx' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3645:8: note: Assignment 'rx=-rc', assigned value is less than 1 gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3685:17: note: Condition 'rx' is always false gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3721:8: style: Condition 'vx' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3716:8: note: Assignment 'vx=-vc', assigned value is less than 1 gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3721:8: note: Condition 'vx' is always false gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3758:17: style: Condition 'rx' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3717:8: note: Assignment 'rx=-rc', assigned value is less than 1 gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3758:17: note: Condition 'rx' is always false gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3827:17: style: Condition 'rx' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3790:8: note: Assignment 'rx=-rc', assigned value is less than 1 gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3827:17: note: Condition 'rx' is always false gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3974:13: style: Condition 'ux' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3967:8: note: Assignment 'ux=-(unsigned long)(us>=0)', assigned value is less than 1 gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3974:13: note: Condition 'ux' is always false gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3979:10: style: Condition 'ux==0' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3967:8: note: Assignment 'ux=-(unsigned long)(us>=0)', assigned value is less than 1 gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3973:9: note: Assuming condition is false gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3979:10: note: Condition 'ux==0' is always true gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1911:7: style: Variable 'b' is assigned an expression that holds the same value. [redundantAssignment] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1911:7: note: __mpz_srcptr_swap__tmp is assigned 'a' here. gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1911:7: note: Variable 'b' is assigned an expression that holds the same value. gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2850:7: style: Variable 'v' is assigned an expression that holds the same value. [redundantAssignment] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2850:7: note: __mpz_srcptr_swap__tmp is assigned 'u' here. gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2850:7: note: Variable 'v' is assigned an expression that holds the same value. gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3630:7: style: Variable 'v' is assigned an expression that holds the same value. [redundantAssignment] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3630:7: note: __mpz_srcptr_swap__tmp is assigned 'u' here. gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3630:7: note: Variable 'v' is assigned an expression that holds the same value. gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3702:7: style: Variable 'v' is assigned an expression that holds the same value. [redundantAssignment] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3702:7: note: __mpz_srcptr_swap__tmp is assigned 'u' here. gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3702:7: note: Variable 'v' is assigned an expression that holds the same value. gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3775:7: style: Variable 'v' is assigned an expression that holds the same value. [redundantAssignment] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3775:7: note: __mpz_srcptr_swap__tmp is assigned 'u' here. gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3775:7: note: Variable 'v' is assigned an expression that holds the same value. gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:4338:23: warning: Expression 'un-1' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:4327:12: note: Assuming that condition '(un)>=0' is not redundant gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:4327:12: note: Assignment 'un=(un)>=0?(un):-(un)', assigned value is 0 gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:4338:23: note: Negative value is converted to an unsigned value gcl-2.6.14/gmp4/demos/pexpr.c:1020:12: style: Condition 'cnt!=0' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/demos/pexpr.c:1018:10: note: Assignment 'cnt=0', assigned value is 0 gcl-2.6.14/gmp4/demos/pexpr.c:1020:12: note: Condition 'cnt!=0' is always false gcl-2.6.14/gmp4/demos/pexpr.c:831:7: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gmp4/demos/pexpr.c:830:20: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/pexpr.c:830:20: note: Assignment 'res=malloc(sizeof(struct expr))', assigned value is 0 gcl-2.6.14/gmp4/demos/pexpr.c:831:7: note: Null pointer dereference gcl-2.6.14/gmp4/demos/pexpr.c:832:17: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gmp4/demos/pexpr.c:830:20: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/pexpr.c:830:20: note: Assignment 'res=malloc(sizeof(struct expr))', assigned value is 0 gcl-2.6.14/gmp4/demos/pexpr.c:832:17: note: Null pointer dereference gcl-2.6.14/gmp4/demos/pexpr.c:838:15: warning: If memory allocation fails, then there is a possible null pointer dereference: sc [nullPointerOutOfMemory] gcl-2.6.14/gmp4/demos/pexpr.c:837:19: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/pexpr.c:837:19: note: Assignment 'sc=malloc(str-s+1)', assigned value is 0 gcl-2.6.14/gmp4/demos/pexpr.c:838:15: note: Null pointer dereference gcl-2.6.14/gmp4/demos/pexpr.c:839:7: warning: If memory allocation fails, then there is a possible null pointer dereference: sc [nullPointerOutOfMemory] gcl-2.6.14/gmp4/demos/pexpr.c:837:19: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/pexpr.c:837:19: note: Assignment 'sc=malloc(str-s+1)', assigned value is 0 gcl-2.6.14/gmp4/demos/pexpr.c:839:7: note: Null pointer dereference gcl-2.6.14/gmp4/demos/pexpr.c:841:20: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gmp4/demos/pexpr.c:830:20: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/pexpr.c:830:20: note: Assignment 'res=malloc(sizeof(struct expr))', assigned value is 0 gcl-2.6.14/gmp4/demos/pexpr.c:841:20: note: Null pointer dereference gcl-2.6.14/gmp4/demos/pexpr.c:868:3: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gmp4/demos/pexpr.c:867:16: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/pexpr.c:867:16: note: Assignment 'res=malloc(sizeof(struct expr))', assigned value is 0 gcl-2.6.14/gmp4/demos/pexpr.c:868:3: note: Null pointer dereference gcl-2.6.14/gmp4/demos/pexpr.c:869:3: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gmp4/demos/pexpr.c:867:16: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/pexpr.c:867:16: note: Assignment 'res=malloc(sizeof(struct expr))', assigned value is 0 gcl-2.6.14/gmp4/demos/pexpr.c:869:3: note: Null pointer dereference gcl-2.6.14/gmp4/demos/pexpr.c:870:3: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gmp4/demos/pexpr.c:867:16: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/pexpr.c:867:16: note: Assignment 'res=malloc(sizeof(struct expr))', assigned value is 0 gcl-2.6.14/gmp4/demos/pexpr.c:870:3: note: Null pointer dereference gcl-2.6.14/gmp4/demos/pexpr.c:983:4: warning: If memory allocation fails, then there is a possible null pointer dereference: two [nullPointerOutOfMemory] gcl-2.6.14/gmp4/demos/pexpr.c:982:17: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/pexpr.c:982:17: note: Assignment 'two=malloc(sizeof(struct expr))', assigned value is 0 gcl-2.6.14/gmp4/demos/pexpr.c:983:4: note: Null pointer dereference gcl-2.6.14/gmp4/demos/pexpr.c:984:21: warning: If memory allocation fails, then there is a possible null pointer dereference: two [nullPointerOutOfMemory] gcl-2.6.14/gmp4/demos/pexpr.c:982:17: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/pexpr.c:982:17: note: Assignment 'two=malloc(sizeof(struct expr))', assigned value is 0 gcl-2.6.14/gmp4/demos/pexpr.c:984:21: note: Null pointer dereference gcl-2.6.14/gmp4/demos/pexpr.c:430:16: style: Local variable 's' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/demos/pexpr.c:353:11: note: Shadowed declaration gcl-2.6.14/gmp4/demos/pexpr.c:430:16: note: Shadow variable gcl-2.6.14/gmp4/demos/pexpr.c:171:31: style: Parameter 'xp' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/demos/pexpr.c:294:13: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/demos/pexpr.c:656:14: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/demos/pexpr.c:671:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/demos/pexpr.c:828:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/demos/pexpr.c:196:16: style: Variable 'act.sa_flags' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/gen-bases.c:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/gen-bases.c:194:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/gen-bases.c:224:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/gen-fac.c:74:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/gen-fac.c:271:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/gen-fib.c:113:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/gen-fib.c:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/gen-bases.c:185:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gcl-2.6.14/gmp4/gen-bases.c:192:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1245:21: style: Local variable 't' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-bases.c:40:8: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1245:21: note: Shadow variable gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2018:9: style: Local variable 't' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-bases.c:40:8: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2018:9: note: Shadow variable gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2089:9: style: Local variable 't' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-bases.c:40:8: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2089:9: note: Shadow variable gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2099:9: style: Local variable 't' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-bases.c:40:8: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2099:9: note: Shadow variable gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2109:9: style: Local variable 't' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-bases.c:40:8: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2109:9: note: Shadow variable gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2119:9: style: Local variable 't' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-bases.c:40:8: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2119:9: note: Shadow variable gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2496:9: style: Local variable 't' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-bases.c:40:8: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:2496:9: note: Shadow variable gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3201:9: style: Local variable 't' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-bases.c:40:8: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3201:9: note: Shadow variable gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3300:9: style: Local variable 't' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-bases.c:40:8: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3300:9: note: Shadow variable gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3343:9: style: Local variable 't' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-bases.c:40:8: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:3343:9: note: Shadow variable gcl-2.6.14/gmp4/bootstrap.c:93:10: style: Local variable 't' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-bases.c:40:8: note: Shadowed declaration gcl-2.6.14/gmp4/bootstrap.c:93:10: note: Shadow variable gcl-2.6.14/gmp4/gen-bases.c:113:9: style: Local variable 't' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-bases.c:40:8: note: Shadowed declaration gcl-2.6.14/gmp4/gen-bases.c:113:9: note: Shadow variable gcl-2.6.14/gmp4/gen-bases.c:155:12: style: Local variable 't' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-bases.c:40:8: note: Shadowed declaration gcl-2.6.14/gmp4/gen-bases.c:155:12: note: Shadow variable gcl-2.6.14/gmp4/gen-jacobitab.c:123:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gcl-2.6.14/gmp4/gen-fac.c:265:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1582:13: style: Local variable 'f' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-fib.c:34:9: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1582:13: note: Shadow variable gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1681:14: style: Local variable 'f' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-fib.c:34:9: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1681:14: note: Shadow variable gcl-2.6.14/gmp4/gen-fib.c:120:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/memory.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/memory.c:105:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/memory.c:57:7: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] gcl-2.6.14/gmp4/memory.c:105:7: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] gcl-2.6.14/gmp4/memory.c:105:7: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] gcl-2.6.14/gmp4/gen-psqr.c:460:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/gen-psqr.c:564:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/gen-trialdivtab.c:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/gen-psqr.c:137:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/gen-psqr.c:137:30: style: Variable 'q' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/gen-psqr.c:151:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/gen-psqr.c:151:30: style: Variable 'q' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/gen-psqr.c:558:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1580:10: style: Local variable 'B' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-trialdivtab.c:57:7: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1580:10: note: Shadow variable gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1637:10: style: Local variable 'B' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-trialdivtab.c:57:7: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1637:10: note: Shadow variable gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1658:10: style: Local variable 'B' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/gen-trialdivtab.c:57:7: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/mini-gmp.c:1658:10: note: Shadow variable gcl-2.6.14/gmp4/gen-trialdivtab.c:60:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/gen-trialdivtab.c:67:9: style: Variable 'endtok' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/mini-gmp/tests/hex-random.c:212:32: style:inconclusive: Function 'hex_random_op4' argument 5 names different: declaration 'rp' definition 'cp'. [funcArgNamesDifferent] gcl-2.6.14/gmp4/mini-gmp/tests/hex-random.h:44:37: note: Function 'hex_random_op4' argument 5 names different: declaration 'rp' definition 'cp'. gcl-2.6.14/gmp4/mini-gmp/tests/hex-random.c:212:32: note: Function 'hex_random_op4' argument 5 names different: declaration 'rp' definition 'cp'. gcl-2.6.14/gmp4/mini-gmp/tests/hex-random.c:212:43: style:inconclusive: Function 'hex_random_op4' argument 6 names different: declaration 'qp' definition 'dp'. [funcArgNamesDifferent] gcl-2.6.14/gmp4/mini-gmp/tests/hex-random.h:44:48: note: Function 'hex_random_op4' argument 6 names different: declaration 'qp' definition 'dp'. gcl-2.6.14/gmp4/mini-gmp/tests/hex-random.c:212:43: note: Function 'hex_random_op4' argument 6 names different: declaration 'qp' definition 'dp'. gcl-2.6.14/gmp4/mini-gmp/tests/hex-random.c:36:9: style: Variable 'env_seed' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/mini-gmp/tests/mini-random.c:30:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-add.c:45:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-aorsmul.c:63:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-bitops.c:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-cmp_d.c:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-cmp_d.c:240:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-comb.c:44:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-comb.c:91:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-comb.c:141:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-comb.c:152:27: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/mini-gmp/tests/t-cmp_d.c:52:38: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gcl-2.6.14/gmp4/mini-gmp/tests/t-cmp_d.c:276:27: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/mini-gmp/tests/t-cong.c:130:31: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/mini-gmp/tests/t-div.c:89:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-div_2exp.c:70:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-double.c:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-gcd.c:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-invert.c:43:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-import.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-import.c:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-lcm.c:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-limbs.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-logops.c:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-limbs.c:58:15: style: Unused variable: t [unusedVariable] gcl-2.6.14/gmp4/mini-gmp/tests/t-mul.c:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-powm.c:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-root.c:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-pprime_p.c:177:27: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/mini-gmp/tests/t-pprime_p.c:128:18: style: Variable 'size_range' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mini-gmp/tests/t-scan.c:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-reuse.c:610:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-reuse.c:631:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-reuse.c:654:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-signed.c:34:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-signed.c:115:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-signed.c:138:27: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/mini-gmp/tests/t-sqrt.c:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-sqrt.c:116:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-str.c:93:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-str.c:145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-sub.c:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/t-str.c:280:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gcl-2.6.14/gmp4/mini-gmp/tests/t-str.c:238:15: style: Local variable 'i' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mini-gmp/tests/t-str.c:128:12: note: Shadowed declaration gcl-2.6.14/gmp4/mini-gmp/tests/t-str.c:238:15: note: Shadow variable gcl-2.6.14/gmp4/mpf/add.c:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/testutils.c:63:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/testutils.c:76:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/testutils.c:90:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/testutils.c:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/testutils.c:146:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/testutils.c:159:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/testutils.c:168:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/add.c:176:17: style: Variable 'rp[rsize]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpf/ceilfloor.c:43:1: error: There is an unknown macro here somewhere. Configuration is required. If REGPARM_ATTR is a macro then please configure it. [unknownMacro] gcl-2.6.14/gmp4/mpf/clear.c:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/clears.c:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/add_ui.c:120:20: style: Variable 'sump[usize]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpf/add_ui.c:133:12: style: Variable 'sump[0]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpf/add_ui.c:148:26: style: Variable 'sump[usize+(-uexp)]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpf/cmp_d.c:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_DOUBLE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/div_2exp.c:99:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/div.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/div_2exp.c:131:18: style: Variable 'rp[abs_usize]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpf/div_ui.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/dump.c:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/eq.c:84:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/fits_s.h:74:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/get_d.c:45:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/get_dfl_prec.c:38:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/get_d_2exp.c:54:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/get_str.c:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/init.c:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/get_str.c:135:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/init2.c:43:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/inits.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpf_ptr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/inp_str.c:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/get_str.c:268:14: style: Local variable 'i' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpf/get_str.c:131:13: note: Shadowed declaration gcl-2.6.14/gmp4/mpf/get_str.c:268:14: note: Shadow variable gcl-2.6.14/gmp4/mpf/iset_d.c:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/iset.c:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/iset_si.c:38:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/iset_str.c:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/iset_ui.c:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/mul.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/mul_2exp.c:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/testutils.c:144:21: style: Condition 'initial_alloc!=total_alloc' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/mini-gmp/tests/testutils.c:142:17: note: initial_alloc is assigned 'total_alloc' here. gcl-2.6.14/gmp4/mini-gmp/tests/testutils.c:144:21: note: Condition 'initial_alloc!=total_alloc' is always false gcl-2.6.14/gmp4/mpf/mul_ui.c:136:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mini-gmp/tests/testutils.c:146:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] gcl-2.6.14/gmp4/mpf/mul_2exp.c:125:18: style: Variable 'rp[abs_usize]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpf/out_str.c:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/reldiff.c:50:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/set_d.c:58:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_DOUBLE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/set_si.c:42:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/set_q.c:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/set_str.c:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/set_str.c:133:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_DECIMAL_POINT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/set_ui.c:39:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/sqrt_ui.c:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/sqrt.c:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/set_str.c:130:9: style: Variable 'dotpos' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/mpf/sqrt.c:101:13: style: Variable 'usize' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpf/set_str.c:237:9: style: Variable 'c' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpf/sub.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/ui_div.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/ui_sub.c:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/urandomb.c:52:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/alpha/dive_1.c:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_LIMB_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpf/ui_sub.c:112:10: warning: The address of variable 'ulimb' might be accessed at non-zero index. [objectIndex] gcl-2.6.14/gmp4/mpf/ui_sub.c:95:12: note: Address of variable taken here. gcl-2.6.14/gmp4/mpf/ui_sub.c:112:10: note: The address of variable 'ulimb' might be accessed at non-zero index. gcl-2.6.14/gmp4/mpf/ui_sub.c:112:23: warning: The address of variable 'ulimb' might be accessed at non-zero index. [objectIndex] gcl-2.6.14/gmp4/mpf/ui_sub.c:84:12: note: Address of variable taken here. gcl-2.6.14/gmp4/mpf/ui_sub.c:112:23: note: The address of variable 'ulimb' might be accessed at non-zero index. gcl-2.6.14/gmp4/mpn/cray/ieee/invert_limb.c:111:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/cray/ieee/mul_1.c:43:26: style: Unused variable: s1 [unusedVariable] gcl-2.6.14/gmp4/mpn/cray/lshift.c:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/cray/rshift.c:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/add_n_sub_n.c:71:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/bdiv_dbm1c.c:50:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/bdiv_q.c:51:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_BDIV_Q_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/bdiv_q.c:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_BDIV_Q_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/bdiv_qr.c:55:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_BDIV_QR_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/bdiv_qr.c:81:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_BDIV_QR_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/bdiv_q_1.c:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/binvert.c:67:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_size_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/broot.c:79:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/broot.c:177:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/brootinv.c:78:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/bsqrt.c:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/broot.c:48:17: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] gcl-2.6.14/gmp4/mpn/generic/broot.c:46:15: note: s is initialized gcl-2.6.14/gmp4/mpn/generic/broot.c:48:17: note: s is overwritten gcl-2.6.14/gmp4/mpn/generic/bsqrtinv.c:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/com.c:38:1: error: There is an unknown macro here somewhere. Configuration is required. If __MPN is a macro then please configure it. [unknownMacro] gcl-2.6.14/gmp4/mpn/generic/dcpi1_bdiv_q.c:60:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_BDIV_Q_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/dcpi1_bdiv_q.c:100:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/dcpi1_bdiv_qr.c:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_BDIV_QR_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/dcpi1_bdiv_qr.c:102:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/dcpi1_div_q.c:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/dcpi1_div_qr.c:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_DIV_QR_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/dcpi1_div_qr.c:99:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/dcpi1_divappr_q.c:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_DIV_QR_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/dcpi1_divappr_q.c:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/div_q.c:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/dcpi1_divappr_q.c:150:15: style: Local variable 'cy' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/dcpi1_divappr_q.c:90:17: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/dcpi1_divappr_q.c:150:15: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/dcpi1_div_qr.c:156:15: style: Local variable 'cy' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/dcpi1_div_qr.c:97:17: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/dcpi1_div_qr.c:156:15: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/div_qr_1.c:61:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/div_qr_1n_pi1.c:198:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/div_qr_1n_pi2.c:120:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/div_qr_1u_pi2.c:120:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/div_qr_1n_pi2.c:104:7: style: struct member 'precomp_div_1_pi2::norm_cnt' is never used. [unusedStructMember] gcl-2.6.14/gmp4/mpn/generic/div_q.c:169:15: style: Local variable 'scratch' shadows outer argument [shadowArgument] gcl-2.6.14/gmp4/mpn/generic/div_q.c:103:40: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/div_q.c:169:15: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/div_q.c:211:15: style: Local variable 'scratch' shadows outer argument [shadowArgument] gcl-2.6.14/gmp4/mpn/generic/div_q.c:103:40: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/div_q.c:211:15: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/div_q.c:262:15: style: Local variable 'scratch' shadows outer argument [shadowArgument] gcl-2.6.14/gmp4/mpn/generic/div_q.c:103:40: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/div_q.c:262:15: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/div_q.c:301:15: style: Local variable 'scratch' shadows outer argument [shadowArgument] gcl-2.6.14/gmp4/mpn/generic/div_q.c:103:40: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/div_q.c:301:15: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/div_q.c:182:11: style: Variable 'qh' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/div_q.c:275:11: style: Variable 'qh' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/div_qr_2.c:212:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_LIMB_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/div_qr_2.c:240:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/div_qr_2.c:308:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/div_qr_2n_pi1.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/div_qr_2u_pi1.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/dive_1.c:99:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/diveby3.c:40:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/dive_1.c:121:16: style: Condition 'i=_q1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/mpn/generic/div_qr_2.c:263:7: style:inconclusive: Boolean expression 'r1>_q1' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/mpn/generic/div_qr_2.c:263:7: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] gcl-2.6.14/gmp4/mpn/generic/div_qr_2.c:312:14: style: Local variable 'dinv' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/div_qr_2.c:297:13: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/div_qr_2.c:312:14: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/dump.c:67:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/divrem_2.c:67:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/divrem_1.c:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/fib2_ui.c:78:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIB_TABLE_LIMIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/fib2_ui.c:153:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gcl-2.6.14/gmp4/mpn/generic/fib2_ui.c:155:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gcl-2.6.14/gmp4/mpn/generic/fib2_ui.c:156:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gcl-2.6.14/gmp4/mpn/generic/gcd.c:111:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/gcd.c:144:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/gcd.c:168:17: style: Local variable 'scratch' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/gcd.c:139:13: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/gcd.c:168:17: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/gcd.c:210:17: style: Local variable 'matrix_scratch' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/gcd.c:140:13: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/gcd.c:210:17: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/get_d.c:368:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_BASE_AS_DOUBLE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/gcdext_lehmer.c:195:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/get_d.c:135:7: style: Unused variable: lshift [unusedVariable] gcl-2.6.14/gmp4/mpn/generic/get_d.c:135:15: style: Unused variable: nbits [unusedVariable] gcl-2.6.14/gmp4/mpn/generic/get_d.c:136:13: style: Unused variable: x [unusedVariable] gcl-2.6.14/gmp4/mpn/generic/get_d.c:136:16: style: Unused variable: mhi [unusedVariable] gcl-2.6.14/gmp4/mpn/generic/get_d.c:136:21: style: Unused variable: mlo [unusedVariable] gcl-2.6.14/gmp4/mpn/generic/gcdext.c:214:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/get_str.c:164:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GET_STR_PRECOMPUTE_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/get_str.c:315:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GET_STR_DC_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/get_str.c:373:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd.c:67:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd.c:100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd2.c:111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd2.c:262:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd2_jacobi.c:111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd2_jacobi.c:197:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd_appr.c:44:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_APPR_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd_appr.c:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_APPR_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd_jacobi.c:106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd_jacobi.c:167:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd_appr.c:204:14: style: Local variable 'nn' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/hgcd_appr.c:192:17: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/hgcd_appr.c:204:14: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/hgcd_appr.c:254:14: style: Local variable 'nn' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/hgcd_appr.c:192:17: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/hgcd_appr.c:254:14: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/invert.c:45:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd_step.c:97:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/invertappr.c:97:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/invertappr.c:165:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_size_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/invertappr.c:294:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/jacobi.c:168:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/jacobi.c:201:17: style: Local variable 'matrix_scratch' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/jacobi.c:165:13: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/jacobi.c:201:17: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/jacobi_2.c:200:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/lshift.c:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/lshiftc.c:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd_reduce.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd_reduce.c:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd_reduce.c:207:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_REDUCE_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd_reduce.c:231:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_REDUCE_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/matrix22_mul.c:82:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATRIX22_STRASSEN_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/matrix22_mul.c:285:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATRIX22_STRASSEN_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mod_1.c:115:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mod_1.c:194:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mod_1.c:243:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mod_1_1.c:176:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mod_1_1.c:224:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mod_1_2.c:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mod_1_2.c:105:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mod_1_3.c:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mod_1_3.c:105:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODLIMB_INVERSE_3 [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mod_1_4.c:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mod_1_4.c:167:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mod_34lsub1.c:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mode1o.c:148:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mu_bdiv_q.c:120:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TO_MULMOD_BNM1_FOR_2NXN_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mu_bdiv_q.c:240:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TO_MULMOD_BNM1_FOR_2NXN_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mu_div_q.c:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mu_bdiv_qr.c:118:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TO_MULMOD_BNM1_FOR_2NXN_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mu_bdiv_qr.c:258:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TO_MULMOD_BNM1_FOR_2NXN_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mu_div_q.c:116:14: style: Local variable 'cy' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/mu_div_q.c:74:13: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/mu_div_q.c:116:14: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/mu_div_q.c:151:14: style: Local variable 'cy' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/mu_div_q.c:74:13: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/mu_div_q.c:151:14: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/mu_div_qr.c:288:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TO_MULMOD_BNM1_FOR_2NXN_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mu_divappr_q.c:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TO_MULMOD_BNM1_FOR_2NXN_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mu_div_qr.c:339:7: style: Variable 'cy' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/mul.c:135:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM22_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mul_basecase.c:162:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mul_n.c:43:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM22_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mullo_n.c:163:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM22_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mullo_n.c:225:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULLO_BASECASE_THRESHOLD_LIMIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mul_fft.c:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FFT_FIRST_K [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mul_fft.c:211:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mul_fft.c:338:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mul_fft.c:436:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mul_fft.c:593:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mul_fft.c:650:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mul_fft.c:838:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mulmid.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULMID_TOOM42_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mulmid_n.c:49:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULMID_TOOM42_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mul_fft.c:781:15: style: Variable 'cc' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/mulmod_bnm1.c:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mulmod_bnm1.c:107:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULMOD_BNM1_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/mulmod_bnm1.c:342:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULMOD_BNM1_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/nussbaumer_mul.c:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/perfpow.c:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/perfpow.c:136:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/perfpow.c:178:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/perfpow.c:253:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/perfsqr.c:190:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sq_res_0x100 [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/popham.c:61:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vp [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/pow_1.c:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/powlo.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/powlo.c:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/powlo.c:68:22: style: Variable 'x' can be declared as const array [constVariable] gcl-2.6.14/gmp4/mpn/generic/pre_mod_1.c:50:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/random.c:45:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/random2.c:49:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/random2.c:76:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/redc_1.c:49:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/powm.c:127:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/powm.c:152:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/powm.c:180:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/redc_n.c:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/redc_2.c:94:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/remove.c:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/remove.c:86:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/rootrem.c:105:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/rootrem.c:140:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/rshift.c:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/rootrem.c:294:10: style: Variable 'cy' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/gmp4/mpn/generic/rootrem.c:281:7: note: cy is assigned gcl-2.6.14/gmp4/mpn/generic/rootrem.c:294:10: note: cy is overwritten gcl-2.6.14/gmp4/mpn/generic/sbpi1_div_q.c:63:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sbpi1_div_qr.c:58:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sbpi1_divappr_q.c:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/powm.c:141:22: style: Variable 'x' can be declared as const array [constVariable] gcl-2.6.14/gmp4/mpn/generic/sbpi1_divappr_q.c:181:8: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/scan0.c:48:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/scan1.c:48:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sec_div.c:69:8: error: There is an unknown macro here somewhere. Configuration is required. If Q is a macro then please configure it. [unknownMacro] gcl-2.6.14/gmp4/mpn/generic/sbpi1_div_q.c:205:17: style: Local variable 'q' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/sbpi1_div_q.c:54:13: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/sbpi1_div_q.c:205:17: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/sbpi1_div_q.c:293:12: style: Variable 'cy' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/sec_pi1_div.c:79:8: error: There is an unknown macro here somewhere. Configuration is required. If Q is a macro then please configure it. [unknownMacro] gcl-2.6.14/gmp4/mpn/generic/sec_powm.c:143:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQR_TOOM2_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sec_powm.c:203:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sec_tabselect.c:44:23: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/mpn/generic/set_str.c:83:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/set_str.c:152:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/set_str.c:232:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SET_STR_DC_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/set_str.c:291:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sqr.c:42:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQR_BASECASE_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sec_powm.c:163:14: style: Local variable 'cy' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/sec_powm.c:157:17: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/sec_powm.c:163:14: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/sec_powm.c:170:12: style: Local variable 'cy' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/sec_powm.c:157:17: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/sec_powm.c:170:12: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/sqr_basecase.c:301:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sqr_basecase.c:317:14: style: Local variable 'cy' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/sqr_basecase.c:308:17: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/sqr_basecase.c:317:14: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/sqrmod_bnm1.c:75:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sqrmod_bnm1.c:102:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRMOD_BNM1_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sqrmod_bnm1.c:300:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRMOD_BNM1_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sqrtrem.c:120:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sqrtrem.c:177:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sqrtrem.c:235:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sqrtrem.c:280:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/sqrtrem.c:266:6: style: Variable 'q' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/toom2_sqr.c:119:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQR_TOOM3_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom22_mul.c:180:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM33_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom2_sqr.c:73:39: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/toom2_sqr.c:73:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/tdiv_qr.c:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom22_mul.c:94:39: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/toom22_mul.c:94:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/toom33_mul.c:266:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM33_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom3_sqr.c:178:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQR_TOOM3_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom33_mul.c:93:39: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/toom33_mul.c:93:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/toom3_sqr.c:82:39: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/toom3_sqr.c:82:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpn/generic/toom42_mul.c:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom42_mulmid.c:130:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULMID_TOOM42_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/tdiv_qr.c:317:15: style: Local variable 'cy' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpn/generic/tdiv_qr.c:207:16: note: Shadowed declaration gcl-2.6.14/gmp4/mpn/generic/tdiv_qr.c:317:15: note: Shadow variable gcl-2.6.14/gmp4/mpn/generic/toom43_mul.c:115:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toom6_vm2_neg [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom4_sqr.c:125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQR_TOOM4_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom44_mul.c:162:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toom7_w1_neg [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom52_mul.c:116:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toom6_vm2_neg [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom53_mul.c:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom62_mul.c:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom6_sqr.c:43:0: error: #error Not implemented. [preprocessorErrorDirective] gcl-2.6.14/gmp4/mpn/generic/toom6_sqr.c:43:2: error: #error Not implemented. [preprocessorErrorDirective] gcl-2.6.14/gmp4/mpn/generic/toom6h_mul.c:43:0: error: #error Not implemented. [preprocessorErrorDirective] gcl-2.6.14/gmp4/mpn/generic/toom6h_mul.c:43:2: error: #error Not implemented. [preprocessorErrorDirective] gcl-2.6.14/gmp4/mpn/generic/toom8_sqr.c:42:0: error: #error Not implemented. [preprocessorErrorDirective] gcl-2.6.14/gmp4/mpn/generic/toom8_sqr.c:42:2: error: #error Not implemented. [preprocessorErrorDirective] gcl-2.6.14/gmp4/mpn/generic/toom8h_mul.c:43:0: error: #error Not implemented. [preprocessorErrorDirective] gcl-2.6.14/gmp4/mpn/generic/toom8h_mul.c:43:2: error: #error Not implemented. [preprocessorErrorDirective] gcl-2.6.14/gmp4/mpn/generic/toom_eval_pm2.c:78:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom_eval_pm2exp.c:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom_eval_pm2rexp.c:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom_interpolate_12pts.c:89:0: error: #error Not implemented: Both sublsh_n(,,,20) should be corrected. [preprocessorErrorDirective] gcl-2.6.14/gmp4/mpn/generic/toom_interpolate_12pts.c:89:2: error: #error Not implemented: Both sublsh_n(,,,20) should be corrected. [preprocessorErrorDirective] gcl-2.6.14/gmp4/mpn/generic/toom_interpolate_16pts.c:42:0: error: #error Not implemented: Both sublsh_n(,,,28) should be corrected; r2 and r5 need one more LIMB. [preprocessorErrorDirective] gcl-2.6.14/gmp4/mpn/generic/toom_interpolate_16pts.c:42:2: error: #error Not implemented: Both sublsh_n(,,,28) should be corrected; r2 and r5 need one more LIMB. [preprocessorErrorDirective] gcl-2.6.14/gmp4/mpn/generic/toom_interpolate_6pts.c:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toom6_vm2_neg [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom_interpolate_7pts.c:150:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toom7_w1_neg [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom_interpolate_8pts.c:143:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/udiv_w_sdiv.c:55:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/toom_interpolate_8pts.c:211:21: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] gcl-2.6.14/gmp4/mpn/sparc64/dive_1.c:100:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_LIMB_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/sparc64/mod_1.c:164:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/sparc64/mod_1.c:201:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/sparc64/mod_1_4.c:63:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/sparc64/mod_1_4.c:232:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/sparc64/divrem_1.c:215:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/sparc64/mod_1.c:82:19: style: Variable 'src' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/mpn/x86/fat/fat.c:146:1: debug: Failed to parse 'typedef DECL_preinv_divrem_1 ( ( * preinv_divrem_1_t ) ) ;'. The checking continues anyway. [simplifyTypedef] gcl-2.6.14/gmp4/mpn/x86/fat/fat.c:147:1: debug: Failed to parse 'typedef DECL_preinv_mod_1 ( ( * preinv_mod_1_t ) ) ;'. The checking continues anyway. [simplifyTypedef] gcl-2.6.14/gmp4/mpn/x86/fat/fat.c:218:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPUVEC_SETUP_x86 [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/sparc64/mode1o.c:157:12: style: Unused variable: i [unusedVariable] gcl-2.6.14/gmp4/mpn/x86_64/fat/fat.c:136:1: debug: Failed to parse 'typedef DECL_preinv_divrem_1 ( ( * preinv_divrem_1_t ) ) ;'. The checking continues anyway. [simplifyTypedef] gcl-2.6.14/gmp4/mpn/x86_64/fat/fat.c:137:1: debug: Failed to parse 'typedef DECL_preinv_mod_1 ( ( * preinv_mod_1_t ) ) ;'. The checking continues anyway. [simplifyTypedef] gcl-2.6.14/gmp4/mpn/x86_64/fat/fat.c:212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPUVEC_SETUP_x86_64 [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/x86_64/fat/fat.c:302:32: style: Same expression on both sides of '/'. [duplicateExpression] gcl-2.6.14/gmp4/mpn/x86_64/fat/fat.c:302:48: style: Same expression on both sides of '%'. [duplicateExpression] gcl-2.6.14/gmp4/mpq/aors.c:39:1: error: There is an unknown macro here somewhere. Configuration is required. If REGPARM_ATTR is a macro then please configure it. [unknownMacro] gcl-2.6.14/gmp4/mpq/canonicalize.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/clear.c:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/clears.c:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/cmp.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/cmp_ui.c:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/div.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/get_d.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/get_str.c:54:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/init.c:38:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/inits.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpq_ptr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/inp_str.c:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/inv.c:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/md_2exp.c:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/mul.c:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/out_str.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/set_d.c:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_DOUBLE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/set_f.c:101:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/set_d.c:110:13: error: Uninitialized variable: nn [uninitvar] gcl-2.6.14/gmp4/mpq/set_d.c:76:13: note: Assuming condition is false gcl-2.6.14/gmp4/mpq/set_d.c:110:13: note: Uninitialized variable: nn gcl-2.6.14/gmp4/mpq/set_d.c:134:7: style: Variable 'np' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpq/set_d.c:162:13: style: Variable 'dp[0]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpq/set_f.c:87:29: style: Variable 'den_ptr[den_size]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpq/set_f.c:101:29: style: Variable 'den_ptr[den_size]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpq/set_si.c:40:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/set_str.c:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpq/set_ui.c:38:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/2fac_ui.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/2fac_ui.c:59:45: style:inconclusive: Boolean expression 'n<=TABLE_LIMIT_2N_MINUS_POPC_2N' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/mpz/aors_ui.h:100:21: style: Variable 'wp[abs_usize]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/aors_ui.h:109:10: style: Variable 'wp[0]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/and.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/aors.h:117:21: style: Variable 'wp[abs_usize]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/aorsmul.c:51:1: error: There is an unknown macro here somewhere. Configuration is required. If REGPARM_ATTR is a macro then please configure it. [unknownMacro] gcl-2.6.14/gmp4/mpz/aorsmul_i.c:69:1: error: There is an unknown macro here somewhere. Configuration is required. If REGPARM_ATTR is a macro then please configure it. [unknownMacro] gcl-2.6.14/gmp4/mpz/array_init.c:41:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/bin_ui.c:121:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/cdiv_q.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/cdiv_q_ui.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/cdiv_qr.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/cdiv_qr_ui.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/cdiv_r.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/bin_uiui.c:209:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/bin_uiui.c:324:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/bin_uiui.c:375:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_oddfac_table [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/bin_uiui.c:408:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/bin_uiui.c:529:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/bin_uiui.c:568:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/bin_uiui.c:577:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/bin_uiui.c:676:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/cdiv_r_ui.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/cdiv_ui.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/cfdiv_q_2exp.c:41:1: error: There is an unknown macro here somewhere. Configuration is required. If REGPARM_ATTR is a macro then please configure it. [unknownMacro] gcl-2.6.14/gmp4/mpz/cfdiv_r_2exp.c:44:1: error: There is an unknown macro here somewhere. Configuration is required. If REGPARM_ATTR is a macro then please configure it. [unknownMacro] gcl-2.6.14/gmp4/mpz/clear.c:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/clears.c:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/clrbit.c:42:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/cmp_d.c:62:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_DOUBLE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/cmp_d.c:106:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] gcl-2.6.14/gmp4/mpz/cmp_d.c:109:6: style: Variable 'zp' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/cmp_d.c:62:40: style: Unused variable: zlimb [unusedVariable] gcl-2.6.14/gmp4/mpz/cmp_d.c:62:47: style: Unused variable: dlimb [unusedVariable] gcl-2.6.14/gmp4/mpz/cmp_si.c:53:20: style:inconclusive: Boolean expression 'usize==0' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/mpz/clrbit.c:83:21: style: Variable 'dp[limb_idx]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/clrbit.c:113:17: style: Variable 'dp[limb_idx]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/cmpabs_d.c:62:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_DOUBLE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/cmpabs_d.c:91:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] gcl-2.6.14/gmp4/mpz/cmpabs_d.c:94:6: style: Variable 'zp' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/cmpabs_d.c:62:40: style: Unused variable: zlimb [unusedVariable] gcl-2.6.14/gmp4/mpz/cmpabs_d.c:62:47: style: Unused variable: dlimb [unusedVariable] gcl-2.6.14/gmp4/mpz/combit.c:40:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/com.c:64:18: style: Variable 'dst_ptr[size]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/cong.c:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/cong_2exp.c:56:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/combit.c:46:20: style: Variable 'dp[limb_index]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/combit.c:99:21: style: Variable 'dp[limb_index++]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/cong_ui.c:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/dive_ui.c:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/divegcd.c:68:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/divegcd.c:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/divexact.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/divis_2exp.c:45:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/divis_ui.c:52:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/dump.c:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/fac_ui.c:57:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_LIMB_FACTORIAL_TABLE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/fdiv_q.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/export.c:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/fdiv_q_ui.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/fdiv_qr.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/fdiv_qr_ui.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/fdiv_r.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/export.c:117:23: style: Local variable 'numb' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/mpz/export.c:55:18: note: Shadowed declaration gcl-2.6.14/gmp4/mpz/export.c:117:23: note: Shadow variable gcl-2.6.14/gmp4/mpz/fdiv_r_ui.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/fdiv_ui.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/fits_s.h:47:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/fib_ui.c:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/gcd.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/gcdext.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/gcd.c:156:12: style: Variable 'tp[vsize]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/get_str.c:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/hamdist.c:109:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/import.c:68:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/init.c:38:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/init2.c:42:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/inits.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpz_ptr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/inp_str.c:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/inp_str.c:77:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/inp_raw.c:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/invert.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/iset.c:46:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/iset_d.c:39:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/ior.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/iset_si.c:42:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/iset_str.c:41:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/iset_ui.c:52:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/jacobi.c:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/kronsz.c:106:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/ior.c:142:19: style: Variable 'res_ptr[0]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/ior.c:217:24: style: Variable 'res_ptr[res_size]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/ior.c:223:13: style: Variable 'res_ptr[0]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/kronuz.c:52:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/kronzu.c:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/lcm.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/lucnum2_ui.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/lucnum_ui.c:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/mfac_uiui.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/millerrabin.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/mod.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/mul_2exp.c:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/mul.c:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/mul_i.h:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/mul_i.h:79:16: style: Variable 'pp[size]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/mfac_uiui.c:61:15: style:inconclusive: Boolean expression 'n<3' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/mpz/mul.c:90:17: style: Variable 'wp[usize]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/mul_i.h:106:49: style: Checking if unsigned expression 'small_mult' is less than zero. [unsignedLessThanZero] gcl-2.6.14/gmp4/mpz/nextprime.c:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_SDECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/n_pow_ui.c:174:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/oddfac_1.c:130:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/oddfac_1.c:199:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/oddfac_1.c:288:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/nextprime.c:125:18: style: Variable 'difference' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/out_raw.c:72:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/out_str.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/n_pow_ui.c:331:21: style: Variable 'b_twolimbs[1]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/powm_sec.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/powm.c:71:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/powm_ui.c:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/powm_ui.c:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/powm_ui.c:132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/pprime_p.c:118:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP_FIRST_OMITTED [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/primorial_ui.c:113:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/prodlimbs.c:67:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM22_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/prodlimbs.c:83:16: style: Variable 'prod[size]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/random.c:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/realloc.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_size_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/realloc2.c:42:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/remove.c:53:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/root.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/rootrem.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/remove.c:48:22: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt] gcl-2.6.14/gmp4/mpz/remove.c:49:3: style:inconclusive: Boolean expression 'afn<=(fp0==1)' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] gcl-2.6.14/gmp4/mpz/rrandomb.c:73:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/scan0.c:48:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/scan1.c:48:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/set_d.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_DOUBLE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/set_d.c:77:10: style: Variable 'rp' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/set_si.c:42:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/set_ui.c:40:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/set_str.c:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/setbit.c:43:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/sqrt.c:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_OF_NEGATIVE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/setbit.c:49:17: style: Variable 'dp[limb_idx]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/setbit.c:58:17: style: Variable 'dp[limb_idx]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/sqrtrem.c:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_OF_NEGATIVE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/tdiv_q_2exp.c:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/tdiv_q.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/tdiv_q_ui.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/tdiv_qr.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/tdiv_qr_ui.c:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/tdiv_r.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/tdiv_r_ui.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/tdiv_r_2exp.c:39:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/tdiv_ui.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/tstbit.c:57:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/urandomm.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpz/ui_sub.c:76:10: style: Variable 'wp[0]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/ui_sub.c:82:13: style: Variable 'wp[0]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/ui_sub.c:91:14: style: Variable 'wp[vn]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/mpz/xor.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/primesieve.c:128:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_MP_LIMB_T [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/primesieve.c:193:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_MP_LIMB_T [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/primesieve.c:270:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_MP_LIMB_T [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/printf/doprnt.c:223:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOPRNT_JUSTIFY_RIGHT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/nextprime.c:68:18: style: Variable 'addp' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/primesieve.c:198:3: style: Same expression on both sides of '-'. [duplicateExpression] gcl-2.6.14/gmp4/printf/fprintf.c:46:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_fprintf_funs [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/printf/doprntf.c:70:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/printf/doprnti.c:74:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOPRNT_SHOWBASE_NO [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/printf/doprnti.c:134:2: style: Label 'error' is not used. [unusedLabel] gcl-2.6.14/gmp4/printf/repl-vsnprintf.c:188:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/printf/snprintf.c:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_snprintf_funs [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/printf/repl-vsnprintf.c:393:13: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] gcl-2.6.14/gmp4/printf/snprntffuns.c:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/printf/sprintf.c:49:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_sprintf_funs [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/printf/snprntffuns.c:88:19: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] gcl-2.6.14/gmp4/printf/vfprintf.c:41:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_fprintf_funs [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/printf/vasprintf.c:101:13: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] gcl-2.6.14/gmp4/printf/vsnprintf.c:47:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_snprintf_funs [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/printf/vsprintf.c:46:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_sprintf_funs [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/rand.c:45:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gmp_errno [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/printf/doprntf.c:387:2: style: Label 'error' is not used. [unusedLabel] gcl-2.6.14/gmp4/rand/randbui.c:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_ULONG [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/randclr.c:37:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable randclear_fn [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/randiset.c:38:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable randiset_fn [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/randlc2x.c:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/randlc2x.c:160:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/randlc2x.c:253:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/randlc2x.c:271:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/randmt.c:204:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mti [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/randmt.c:360:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/randmt.c:376:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/randmt.c:399:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/randmui.c:49:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_ULONG [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/randlc2x.c:159:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/rand/randlc2x.c:215:14: style: Variable 'r2p[tn]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/rand/randsd.c:38:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable randseed_fn [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/rand/randsdui.c:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_ULONG [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/scanf/fscanf.c:45:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_fscanf_funs [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/scanf/fscanffuns.c:53:13: style: Parameter 'fp' can be declared as pointer to const. However it seems that 'step' is a callback function, if 'fp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/gmp4/scanf/fscanffuns.c:59:24: note: You might need to cast the function pointer here gcl-2.6.14/gmp4/scanf/fscanffuns.c:53:13: note: Parameter 'fp' can be declared as pointer to const gcl-2.6.14/gmp4/scanf/doscan.c:235:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/scanf/doscan.c:527:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/scanf/sscanf.c:49:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_sscanf_funs [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/scanf/sscanffuns.c:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/scanf/sscanffuns.c:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/scanf/vfscanf.c:41:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_fscanf_funs [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/scanf/vsscanf.c:59:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_sscanf_funs [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/scanf/doscan.c:684:6: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] gcl-2.6.14/gmp4/scanf/doscan.c:767:16: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] gcl-2.6.14/gmp4/tal-debug.c:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tal-debug.c:105:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tal-debug.c:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tal-notreent.c:118:36: style: Parameter 'mark' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tests/amd64check.c:101:14: style: Variable 'header' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tal-reent.c:63:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmp_reentrant_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:50:28: style: Condition 'b==-127' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:48:22: note: Assignment 'a=-127', assigned value is -127 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:50:9: note: Assignment 'b=a', assigned value is -127 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:50:28: note: Condition 'b==-127' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:57:28: style: Condition 'b==255' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:55:23: note: Assignment 'a=255', assigned value is 255 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:57:9: note: Assignment 'b=a', assigned value is 255 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:57:28: note: Condition 'b==255' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:63:30: style: Condition 'a==65' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:63:9: note: Assignment 'a='A'', assigned value is 65 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:63:30: note: Condition 'a==65' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:67:30: style: Condition 'a==122' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:67:9: note: Assignment 'a='z'', assigned value is 122 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:67:30: note: Condition 'a==122' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:74:28: style: Condition 'b==0' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:72:20: note: Assignment 'a=0', assigned value is 0 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:74:9: note: Assignment 'b=a', assigned value is 0 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:74:28: note: Condition 'b==0' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:79:28: style: Condition 'b==-123' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:77:21: note: Assignment 'a=-123', assigned value is -123 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:79:9: note: Assignment 'b=a', assigned value is -123 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:79:28: note: Condition 'b==-123' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:84:28: style: Condition 'b==32767' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:82:20: note: Assignment 'a=32767', assigned value is 32767 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:84:9: note: Assignment 'b=a', assigned value is 32767 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:84:28: note: Condition 'b==32767' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:91:28: style: Condition 'b==65535u' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:89:22: note: Assignment 'a=65535u', assigned value is 65535 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:91:9: note: Assignment 'b=a', assigned value is 65535 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:91:28: note: Condition 'b==65535u' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:98:28: style: Condition 'b==-12345' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:96:27: note: Assignment 'a=-12345', assigned value is -12345 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:98:9: note: Assignment 'b=a', assigned value is -12345 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:98:28: note: Condition 'b==-12345' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:105:28: style: Condition 'b==54321u' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:103:28: note: Assignment 'a=54321u', assigned value is 54321 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:105:9: note: Assignment 'b=a', assigned value is 54321 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:105:28: note: Condition 'b==54321u' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:112:28: style: Condition 'b==-1234567890L' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:110:26: note: Assignment 'a=-1234567890L', assigned value is -1234567890 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:112:9: note: Assignment 'b=a', assigned value is -1234567890 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:112:28: note: Condition 'b==-1234567890L' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:119:28: style: Condition 'b==3456789012UL' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:117:27: note: Assignment 'a=3456789012UL', assigned value is 3456789012 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:119:9: note: Assignment 'b=a', assigned value is 3456789012 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:119:28: note: Condition 'b==3456789012UL' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:236:28: style: Condition 'b==-127' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:234:22: note: Assignment 'a=-127', assigned value is -127 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:236:9: note: Assignment 'b=a', assigned value is -127 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:236:28: note: Condition 'b==-127' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:243:28: style: Condition 'b==255' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:241:23: note: Assignment 'a=255', assigned value is 255 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:243:9: note: Assignment 'b=a', assigned value is 255 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:243:28: note: Condition 'b==255' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:249:30: style: Condition 'a==65' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:249:9: note: Assignment 'a='A'', assigned value is 65 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:249:30: note: Condition 'a==65' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:253:30: style: Condition 'a==122' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:253:9: note: Assignment 'a='z'', assigned value is 122 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:253:30: note: Condition 'a==122' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:260:28: style: Condition 'b==0' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:258:20: note: Assignment 'a=0', assigned value is 0 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:260:9: note: Assignment 'b=a', assigned value is 0 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:260:28: note: Condition 'b==0' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:265:28: style: Condition 'b==-123' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:263:21: note: Assignment 'a=-123', assigned value is -123 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:265:9: note: Assignment 'b=a', assigned value is -123 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:265:28: note: Condition 'b==-123' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:270:28: style: Condition 'b==32767' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:268:20: note: Assignment 'a=32767', assigned value is 32767 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:270:9: note: Assignment 'b=a', assigned value is 32767 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:270:28: note: Condition 'b==32767' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:277:28: style: Condition 'b==65535u' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:275:22: note: Assignment 'a=65535u', assigned value is 65535 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:277:9: note: Assignment 'b=a', assigned value is 65535 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:277:28: note: Condition 'b==65535u' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:284:28: style: Condition 'b==-12345' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:282:27: note: Assignment 'a=-12345', assigned value is -12345 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:284:9: note: Assignment 'b=a', assigned value is -12345 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:284:28: note: Condition 'b==-12345' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:291:28: style: Condition 'b==54321u' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:289:28: note: Assignment 'a=54321u', assigned value is 54321 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:291:9: note: Assignment 'b=a', assigned value is 54321 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:291:28: note: Condition 'b==54321u' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:298:28: style: Condition 'b==-1234567890L' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:296:26: note: Assignment 'a=-1234567890L', assigned value is -1234567890 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:298:9: note: Assignment 'b=a', assigned value is -1234567890 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:298:28: note: Condition 'b==-1234567890L' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:305:28: style: Condition 'b==3456789012UL' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:303:27: note: Assignment 'a=3456789012UL', assigned value is 3456789012 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:305:9: note: Assignment 'b=a', assigned value is 3456789012 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:305:28: note: Condition 'b==3456789012UL' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:422:28: style: Condition 'b==-127' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:420:22: note: Assignment 'a=-127', assigned value is -127 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:422:9: note: Assignment 'b=a', assigned value is -127 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:422:28: note: Condition 'b==-127' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:429:28: style: Condition 'b==255' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:427:23: note: Assignment 'a=255', assigned value is 255 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:429:9: note: Assignment 'b=a', assigned value is 255 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:429:28: note: Condition 'b==255' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:435:30: style: Condition 'a==65' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:435:9: note: Assignment 'a='A'', assigned value is 65 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:435:30: note: Condition 'a==65' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:439:30: style: Condition 'a==122' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:439:9: note: Assignment 'a='z'', assigned value is 122 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:439:30: note: Condition 'a==122' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:446:28: style: Condition 'b==0' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:444:20: note: Assignment 'a=0', assigned value is 0 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:446:9: note: Assignment 'b=a', assigned value is 0 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:446:28: note: Condition 'b==0' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:451:28: style: Condition 'b==-123' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:449:21: note: Assignment 'a=-123', assigned value is -123 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:451:9: note: Assignment 'b=a', assigned value is -123 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:451:28: note: Condition 'b==-123' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:456:28: style: Condition 'b==32767' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:454:20: note: Assignment 'a=32767', assigned value is 32767 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:456:9: note: Assignment 'b=a', assigned value is 32767 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:456:28: note: Condition 'b==32767' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:463:28: style: Condition 'b==65535u' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:461:22: note: Assignment 'a=65535u', assigned value is 65535 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:463:9: note: Assignment 'b=a', assigned value is 65535 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:463:28: note: Condition 'b==65535u' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:470:28: style: Condition 'b==-12345' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:468:27: note: Assignment 'a=-12345', assigned value is -12345 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:470:9: note: Assignment 'b=a', assigned value is -12345 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:470:28: note: Condition 'b==-12345' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:477:28: style: Condition 'b==54321u' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:475:28: note: Assignment 'a=54321u', assigned value is 54321 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:477:9: note: Assignment 'b=a', assigned value is 54321 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:477:28: note: Condition 'b==54321u' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:484:28: style: Condition 'b==-1234567890L' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:482:26: note: Assignment 'a=-1234567890L', assigned value is -1234567890 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:484:9: note: Assignment 'b=a', assigned value is -1234567890 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:484:28: note: Condition 'b==-1234567890L' is always true gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:491:28: style: Condition 'b==3456789012UL' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:489:27: note: Assignment 'a=3456789012UL', assigned value is 3456789012 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:491:9: note: Assignment 'b=a', assigned value is 3456789012 gcl-2.6.14/gmp4/tests/cxx/t-assign.cc:491:28: note: Condition 'b==3456789012UL' is always true gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:40:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:39:5: note: i is assigned gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:40:5: note: i is overwritten gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:41:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:40:5: note: i is assigned gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:41:5: note: i is overwritten gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:42:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:41:5: note: i is assigned gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:42:5: note: i is overwritten gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:46:8: style: Variable 'limb' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:45:8: note: limb is assigned gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:46:8: note: limb is overwritten gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:47:8: style: Variable 'limb' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:46:8: note: limb is assigned gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:47:8: note: limb is overwritten gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:63:32: style: Condition 'c==-4' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:61:22: note: Assignment 'b=2', assigned value is 2 gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:63:7: note: c is assigned 'a/b' here. gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:63:32: note: Condition 'c==-4' is always true gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:134:38: style: Condition 'd==6' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:132:16: note: Assignment 'c=1', assigned value is 1 gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:134:7: note: d is assigned 'c+(a+b)' here. gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:134:38: note: Condition 'd==6' is always true gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:206:32: style: Condition 'c==6' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:204:20: note: Assignment 'b=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:206:7: note: c is assigned 'b/a' here. gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:206:32: note: Condition 'c==6' is always false gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:305:44: style: Condition 'e==10' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:303:20: note: Assignment 'd=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:305:7: note: e is assigned '(c%d)/(a*b)' here. gcl-2.6.14/gmp4/tests/cxx/t-binary.cc:305:44: note: Condition 'e==10' is always false gcl-2.6.14/gmp4/tests/cxx/t-cast.cc:42:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tests/cxx/t-iostream.cc:98:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/cxx/t-locale.cc:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-locale.cc:155:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-locale.cc:190:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-istream.cc:64:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-istream.cc:100:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-istream.cc:258:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-istream.cc:454:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipws [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:47:25: style: Condition 'f_z(z)==0' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:47:22: note: Calling function 'f_z' returns 0 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:47:25: note: Condition 'f_z(z)==0' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:47:54: style: Condition 'f_z(-z)==0' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:47:50: note: Calling function 'f_z' returns 0 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:47:54: note: Condition 'f_z(-z)==0' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:48:25: style: Condition 'f_q(z)==1' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:48:22: note: Calling function 'f_q' returns 1 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:48:25: note: Condition 'f_q(z)==1' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:48:54: style: Condition 'f_q(-z)==1' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:48:50: note: Calling function 'f_q' returns 1 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:48:54: note: Condition 'f_q(-z)==1' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:49:25: style: Condition 'f_q(q)==1' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:49:22: note: Calling function 'f_q' returns 1 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:49:25: note: Condition 'f_q(q)==1' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:49:54: style: Condition 'f_q(-q)==1' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:49:50: note: Calling function 'f_q' returns 1 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:49:54: note: Condition 'f_q(-q)==1' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:50:25: style: Condition 'f_f(z)==2' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:50:22: note: Calling function 'f_f' returns 2 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:50:25: note: Condition 'f_f(z)==2' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:50:54: style: Condition 'f_f(-z)==2' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:50:50: note: Calling function 'f_f' returns 2 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:50:54: note: Condition 'f_f(-z)==2' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:51:25: style: Condition 'f_f(q)==2' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:51:22: note: Calling function 'f_f' returns 2 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:51:25: note: Condition 'f_f(q)==2' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:51:54: style: Condition 'f_f(-q)==2' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:51:50: note: Calling function 'f_f' returns 2 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:51:54: note: Condition 'f_f(-q)==2' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:52:25: style: Condition 'f_f(f)==2' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:52:22: note: Calling function 'f_f' returns 2 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:52:25: note: Condition 'f_f(f)==2' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:52:54: style: Condition 'f_f(-f)==2' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:52:50: note: Calling function 'f_f' returns 2 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:52:54: note: Condition 'f_f(-f)==2' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:53:25: style: Condition 'f_zq(z)==0' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:53:22: note: Calling function 'f_zq' returns 0 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:53:25: note: Condition 'f_zq(z)==0' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:54:25: style: Condition 'f_zq(q)==1' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:54:22: note: Calling function 'f_zq' returns 0 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:54:25: note: Condition 'f_zq(q)==1' is always false gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:55:25: style: Condition 'f_zf(z)==0' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:55:22: note: Calling function 'f_zf' returns 0 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:55:25: note: Condition 'f_zf(z)==0' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:56:25: style: Condition 'f_zf(f)==2' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:56:22: note: Calling function 'f_zf' returns 0 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:56:25: note: Condition 'f_zf(f)==2' is always false gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:57:25: style: Condition 'f_qf(q)==1' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:57:22: note: Calling function 'f_qf' returns 1 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:57:25: note: Condition 'f_qf(q)==1' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:58:25: style: Condition 'f_qf(f)==2' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:58:22: note: Calling function 'f_qf' returns 1 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:58:25: note: Condition 'f_qf(f)==2' is always false gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:59:25: style: Condition 'f_zqf(z)==0' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:59:22: note: Calling function 'f_zqf' returns 0 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:59:25: note: Condition 'f_zqf(z)==0' is always true gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:60:25: style: Condition 'f_zqf(q)==1' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:60:22: note: Calling function 'f_zqf' returns 0 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:60:25: note: Condition 'f_zqf(q)==1' is always false gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:61:25: style: Condition 'f_zqf(f)==2' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:61:22: note: Calling function 'f_zqf' returns 0 gcl-2.6.14/gmp4/tests/cxx/t-mix.cc:61:25: note: Condition 'f_zqf(f)==2' is always false gcl-2.6.14/gmp4/tests/cxx/t-misc.cc:365:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-misc.cc:378:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_integer [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:106:32: style: Condition 'c==7' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:104:20: note: Assignment 'b=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:106:7: note: c is assigned 'a+b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:106:32: note: Condition 'c==7' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:132:32: style: Condition 'c==-8' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:130:15: note: Assignment 'b=-4', assigned value is -4 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:132:7: note: c is assigned 'a*b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:132:32: note: Condition 'c==-8' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:133:32: style: Condition 'c==-8' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:130:15: note: Assignment 'b=-4', assigned value is -4 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:133:7: note: c is assigned 'b*a' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:133:32: note: Condition 'c==-8' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:139:32: style: Condition 'c==-8' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:137:23: note: Assignment 'b=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:139:7: note: c is assigned 'a*b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:139:32: note: Condition 'c==-8' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:140:32: style: Condition 'c==-8' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:137:23: note: Assignment 'b=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:140:7: note: c is assigned 'b*a' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:140:32: note: Condition 'c==-8' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:164:33: style: Condition 'c==-3' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:160:21: note: Assignment 'bi=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:164:7: note: c is assigned 'a/bi' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:164:33: note: Condition 'c==-3' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:165:33: style: Condition 'c==-1' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:160:21: note: Assignment 'bi=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:165:7: note: c is assigned 'a%bi' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:165:33: note: Condition 'c==-1' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:166:33: style: Condition 'c==-3' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:158:22: note: Assignment 'ai=-10', assigned value is -10 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:166:7: note: c is assigned 'ai/b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:166:33: note: Condition 'c==-3' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:167:33: style: Condition 'c==-1' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:158:22: note: Assignment 'ai=-10', assigned value is -10 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:167:7: note: c is assigned 'ai%b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:167:33: note: Condition 'c==-1' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:202:33: style: Condition 'c==48' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:200:22: note: Assignment 'b=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:202:7: note: c is assigned 'a<>b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:210:33: note: Condition 'c==7' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:262:36: style: Condition 'd==7' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:260:22: note: Assignment 'c=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:262:7: note: d is assigned 'a+b*c' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:262:36: note: Condition 'd==7' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:268:36: style: Condition 'd==7' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:266:22: note: Assignment 'c=2', assigned value is 2 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:268:7: note: d is assigned 'a+c*b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:268:36: note: Condition 'd==7' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:274:36: style: Condition 'd==7' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:272:20: note: Assignment 'c=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:274:7: note: d is assigned 'a+b*c' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:274:36: note: Condition 'd==7' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:280:36: style: Condition 'd==7' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:278:20: note: Assignment 'c=2', assigned value is 2 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:280:7: note: d is assigned 'a+c*b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:280:36: note: Condition 'd==7' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:304:36: style: Condition 'd==10' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:302:22: note: Assignment 'c=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:304:7: note: d is assigned 'a*c+b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:304:36: note: Condition 'd==10' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:310:36: style: Condition 'd==10' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:308:22: note: Assignment 'c=2', assigned value is 2 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:310:7: note: d is assigned 'c*a+b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:310:36: note: Condition 'd==10' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:316:36: style: Condition 'd==10' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:314:20: note: Assignment 'c=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:316:7: note: d is assigned 'a*c+b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:316:36: note: Condition 'd==10' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:322:36: style: Condition 'd==10' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:320:20: note: Assignment 'c=2', assigned value is 2 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:322:7: note: d is assigned 'c*a+b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:322:36: note: Condition 'd==10' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:347:36: style: Condition 'd==-5' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:345:22: note: Assignment 'c=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:347:7: note: d is assigned 'a-b*c' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:347:36: note: Condition 'd==-5' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:353:36: style: Condition 'd==-5' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:351:22: note: Assignment 'c=2', assigned value is 2 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:353:7: note: d is assigned 'a-c*b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:353:36: note: Condition 'd==-5' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:359:36: style: Condition 'd==-5' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:357:20: note: Assignment 'c=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:359:7: note: d is assigned 'a-b*c' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:359:36: note: Condition 'd==-5' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:365:36: style: Condition 'd==-5' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:363:20: note: Assignment 'c=2', assigned value is 2 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:365:7: note: d is assigned 'a-c*b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:365:36: note: Condition 'd==-5' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:389:36: style: Condition 'd==2' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:387:22: note: Assignment 'c=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:389:7: note: d is assigned 'a*c-b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:389:36: note: Condition 'd==2' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:395:36: style: Condition 'd==2' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:393:22: note: Assignment 'c=2', assigned value is 2 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:395:7: note: d is assigned 'c*a-b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:395:36: note: Condition 'd==2' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:401:36: style: Condition 'd==2' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:399:20: note: Assignment 'c=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:401:7: note: d is assigned 'a*c-b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:401:36: note: Condition 'd==2' is always true gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:407:36: style: Condition 'd==2' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:405:20: note: Assignment 'c=2', assigned value is 2 gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:407:7: note: d is assigned 'c*a-b' here. gcl-2.6.14/gmp4/tests/cxx/t-ops.cc:407:36: note: Condition 'd==2' is always true gcl-2.6.14/gmp4/tests/cxx/t-ostream.cc:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-ostream.cc:188:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-ostream.cc:269:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-ostream.cc:149:4: warning: Return value of function got.fill() is not used. [ignoredReturnValue] gcl-2.6.14/gmp4/tests/cxx/t-ostream.cc:162:2: warning: Return value of function got.fill() is not used. [ignoredReturnValue] gcl-2.6.14/gmp4/tests/cxx/t-ostream.cc:229:4: warning: Return value of function got.fill() is not used. [ignoredReturnValue] gcl-2.6.14/gmp4/tests/cxx/t-ostream.cc:242:2: warning: Return value of function got.fill() is not used. [ignoredReturnValue] gcl-2.6.14/gmp4/tests/cxx/t-ostream.cc:407:4: warning: Return value of function got.fill() is not used. [ignoredReturnValue] gcl-2.6.14/gmp4/tests/cxx/t-ostream.cc:420:2: warning: Return value of function got.fill() is not used. [ignoredReturnValue] gcl-2.6.14/gmp4/tests/cxx/t-ostream.cc:392:11: style: The scope of the variable 'd' can be reduced. [variableScope] gcl-2.6.14/gmp4/tests/cxx/t-ostream.cc:437:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:132:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:248:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MANT_DIG [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:181:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-rand.cc:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gmp_randinit_default [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-rand.cc:83:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gmp_randinit_default [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-rand.cc:111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gmp_randinit_default [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:64:36: style: Condition 'd==7' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:62:20: note: Assignment 'c=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:64:7: note: d is assigned 'a+b*c' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:64:36: note: Condition 'd==7' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:70:36: style: Condition 'd==-5' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:68:20: note: Assignment 'c=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:70:7: note: d is assigned 'a-b*c' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:70:36: note: Condition 'd==-5' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:84:36: style: Condition 'd==7' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:82:22: note: Assignment 'c=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:84:7: note: d is assigned 'a+c*b' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:84:36: note: Condition 'd==7' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:90:36: style: Condition 'd==-5' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:88:22: note: Assignment 'c=3', assigned value is 3 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:90:7: note: d is assigned 'a-c*b' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:90:36: note: Condition 'd==-5' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:124:42: style: Condition 'e==-5' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:122:20: note: Assignment 'd=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:124:7: note: e is assigned 'a+(b-d)*c' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:124:42: note: Condition 'e==-5' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:130:42: style: Condition 'e==7' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:128:20: note: Assignment 'd=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:130:7: note: e is assigned 'a-(b-d)*c' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:130:42: note: Condition 'e==7' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:144:42: style: Condition 'e==21' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:142:29: note: Assignment 'd=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:144:7: note: e is assigned 'a+(b+c)*d' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:144:42: note: Condition 'e==21' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:150:42: style: Condition 'e==-19' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:148:29: note: Assignment 'd=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:150:7: note: e is assigned 'a-(b+c)*d' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:150:42: note: Condition 'e==-19' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:185:48: style: Condition 'f==-15' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:183:27: note: Assignment 'e=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:185:7: note: f is assigned 'a+(b-d)*(c+e)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:185:48: note: Condition 'f==-15' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:191:48: style: Condition 'f==17' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:189:27: note: Assignment 'e=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:191:7: note: f is assigned 'a-(b-d)*(c+e)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:191:48: note: Condition 'f==17' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:205:42: style: Condition 'e==11' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:203:22: note: Assignment 'd=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:205:7: note: e is assigned '(a+d)+b*c' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:205:42: note: Condition 'e==11' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:211:42: style: Condition 'e==-1' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:209:22: note: Assignment 'd=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:211:7: note: e is assigned '(a+d)-b*c' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:211:42: note: Condition 'e==-1' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:245:42: style: Condition 'e==6' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:243:27: note: Assignment 'd=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:245:7: note: e is assigned '(a-c)+d*b' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:245:42: note: Condition 'e==6' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:251:42: style: Condition 'e==-10' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:249:27: note: Assignment 'd=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:251:7: note: e is assigned '(a-c)-d*b' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:251:42: note: Condition 'e==-10' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:265:48: style: Condition 'f==1' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:263:29: note: Assignment 'e=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:265:7: note: f is assigned '(a+d)+b*(c-e)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:265:48: note: Condition 'f==1' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:271:48: style: Condition 'f==9' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:269:29: note: Assignment 'e=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:271:7: note: f is assigned '(a+d)-b*(c-e)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:271:48: note: Condition 'f==9' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:306:48: style: Condition 'f==34' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:304:34: note: Assignment 'e=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:306:7: note: f is assigned '(a+c)+(b+d)*e' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:306:48: note: Condition 'f==34' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:312:48: style: Condition 'f==-26' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:310:34: note: Assignment 'e=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:312:7: note: f is assigned '(a+c)-(b+d)*e' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:312:48: note: Condition 'f==-26' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:326:48: style: Condition 'f==-14' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:324:36: note: Assignment 'e=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:326:7: note: f is assigned '(a-c)+d*(b-e)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:326:48: note: Condition 'f==-14' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:332:48: style: Condition 'f==10' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:330:36: note: Assignment 'e=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:332:7: note: f is assigned '(a-c)-d*(b-e)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:332:48: note: Condition 'f==10' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:386:36: style: Condition 'd==11' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:384:20: note: Assignment 'c=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:386:7: note: d is assigned 'a*c+b' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:386:36: note: Condition 'd==11' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:392:36: style: Condition 'd==5' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:390:20: note: Assignment 'c=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:392:7: note: d is assigned 'a*c-b' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:392:36: note: Condition 'd==5' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:407:36: style: Condition 'd==11' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:405:22: note: Assignment 'c=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:407:7: note: d is assigned 'c*a+b' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:407:36: note: Condition 'd==11' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:413:36: style: Condition 'd==5' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:411:22: note: Assignment 'c=4', assigned value is 4 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:413:7: note: d is assigned 'c*a-b' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:413:36: note: Condition 'd==5' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:447:42: style: Condition 'e==-5' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:445:20: note: Assignment 'd=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:447:7: note: e is assigned '(a-d)*b+c' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:447:42: note: Condition 'e==-5' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:453:42: style: Condition 'e==-13' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:451:20: note: Assignment 'd=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:453:7: note: e is assigned '(a-d)*b-c' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:453:42: note: Condition 'e==-13' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:467:42: style: Condition 'e==33' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:465:29: note: Assignment 'd=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:467:7: note: e is assigned '(a+c)*d+b' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:467:42: note: Condition 'e==33' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:473:42: style: Condition 'e==27' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:471:29: note: Assignment 'd=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:473:7: note: e is assigned '(a+c)*d-b' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:473:42: note: Condition 'e==27' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:508:48: style: Condition 'f==-23' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:506:27: note: Assignment 'e=6', assigned value is 6 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:508:7: note: f is assigned '(a-d)*(b+e)+c' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:508:48: note: Condition 'f==-23' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:514:48: style: Condition 'f==-31' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:512:27: note: Assignment 'e=6', assigned value is 6 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:514:7: note: f is assigned '(a-d)*(b+e)-c' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:514:48: note: Condition 'f==-31' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:528:42: style: Condition 'e==5' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:526:22: note: Assignment 'd=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:528:7: note: e is assigned 'a*b+(c-d)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:528:42: note: Condition 'e==5' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:534:42: style: Condition 'e==7' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:532:22: note: Assignment 'd=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:534:7: note: e is assigned 'a*b-(c-d)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:534:42: note: Condition 'e==7' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:568:42: style: Condition 'e==6' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:566:27: note: Assignment 'd=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:568:7: note: e is assigned 'c*a+(b-d)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:568:42: note: Condition 'e==6' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:574:42: style: Condition 'e==10' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:572:27: note: Assignment 'd=5', assigned value is 5 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:574:7: note: e is assigned 'c*a-(b-d)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:574:42: note: Condition 'e==10' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:588:48: style: Condition 'f==6' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:586:29: note: Assignment 'e=6', assigned value is 6 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:588:7: note: f is assigned 'a*(b-d)+(c+e)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:588:48: note: Condition 'f==6' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:594:48: style: Condition 'f==-14' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:592:29: note: Assignment 'e=6', assigned value is 6 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:594:7: note: f is assigned 'a*(b-d)-(c+e)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:594:48: note: Condition 'f==-14' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:628:48: style: Condition 'f==39' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:626:34: note: Assignment 'e=6', assigned value is 6 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:628:7: note: f is assigned '(a+c)*d+(b+e)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:628:48: note: Condition 'f==39' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:634:48: style: Condition 'f==21' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:632:34: note: Assignment 'e=6', assigned value is 6 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:634:7: note: f is assigned '(a+c)*d-(b+e)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:634:48: note: Condition 'f==21' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:648:48: style: Condition 'f==25' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:646:36: note: Assignment 'e=6', assigned value is 6 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:648:7: note: f is assigned 'c*(a+d)+(b-e)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:648:48: note: Condition 'f==25' is always true gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:654:48: style: Condition 'f==31' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:652:36: note: Assignment 'e=6', assigned value is 6 gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:654:7: note: f is assigned 'c*(a+d)-(b-e)' here. gcl-2.6.14/gmp4/tests/cxx/t-ternary.cc:654:48: note: Condition 'f==31' is always true gcl-2.6.14/gmp4/tests/devel/anymul_1.c:77:0: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/devel/anymul_1.c:77:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/devel/aors_n.c:94:0: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/devel/aors_n.c:94:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/devel/copy.c:70:0: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/devel/copy.c:70:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/devel/divmod_1.c:55:0: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/devel/divmod_1.c:55:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/devel/divrem.c:52:0: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/devel/divrem.c:52:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/devel/logops_n.c:103:0: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/devel/logops_n.c:103:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/devel/shift.c:71:0: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/devel/shift.c:71:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:234:3: style: Same expression on both sides of '<'. [duplicateExpression] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:235:3: style: Same expression on both sides of '>'. [duplicateExpression] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:236:3: style: Same expression on both sides of '<='. [duplicateExpression] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:237:3: style: Same expression on both sides of '>='. [duplicateExpression] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:238:3: style: Same expression on both sides of '=='. [duplicateExpression] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:239:3: style: Same expression on both sides of '!='. [duplicateExpression] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:158:3: style: Same expression on both sides of '<'. [duplicateExpression] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:159:3: style: Same expression on both sides of '>'. [duplicateExpression] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:160:3: style: Same expression on both sides of '<='. [duplicateExpression] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:161:3: style: Same expression on both sides of '>='. [duplicateExpression] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:162:3: style: Same expression on both sides of '=='. [duplicateExpression] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:163:3: style: Same expression on both sides of '!='. [duplicateExpression] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:113:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] gcl-2.6.14/gmp4/tests/cxx/t-ops2.cc:114:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] gcl-2.6.14/gmp4/tests/devel/tst-addsub.c:63:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/cxx/t-istream.cc:135:22: style: The scope of the variable 'want_ok' can be reduced. [variableScope] gcl-2.6.14/gmp4/tests/cxx/t-istream.cc:136:23: style: The scope of the variable 'want_eof' can be reduced. [variableScope] gcl-2.6.14/gmp4/tests/cxx/t-istream.cc:301:22: style: The scope of the variable 'want_ok' can be reduced. [variableScope] gcl-2.6.14/gmp4/tests/cxx/t-istream.cc:302:23: style: The scope of the variable 'want_eof' can be reduced. [variableScope] gcl-2.6.14/gmp4/tests/cxx/t-istream.cc:474:22: style: The scope of the variable 'want_ok' can be reduced. [variableScope] gcl-2.6.14/gmp4/tests/cxx/t-istream.cc:475:23: style: The scope of the variable 'want_eof' can be reduced. [variableScope] gcl-2.6.14/gmp4/tests/cxx/t-istream.cc:476:21: style: The scope of the variable 'want_d' can be reduced. [variableScope] gcl-2.6.14/gmp4/tests/cxx/t-istream.cc:585:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/devel/tst-addsub.c:59:11: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tests/devel/tst-addsub.c:59:19: style: Variable 'argv' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tests/memory.c:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/memory.c:119:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/memory.c:174:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/memory.c:190:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/memory.c:216:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/memory.c:238:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc.c:74:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_rands_initialized [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc.c:147:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc.c:155:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc.c:166:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc.c:271:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc.c:283:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc.c:295:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc.c:564:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/memory.c:63:26: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tests/memory.c:212:19: style: Variable 'h' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/tests/misc.c:71:19: style: Variable 'perform_seed' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/tests/misc/t-printf.c:85:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc/t-printf.c:266:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc/t-printf.c:717:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:75:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:135:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:178:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:213:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:439:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:1476:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:1605:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc/t-printf.c:944:26: error: Dereferencing 'check_vfprintf_fp' after it is deallocated / released [deallocuse] gcl-2.6.14/gmp4/tests/misc/t-printf.c:928:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/misc/t-printf.c:82:11: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] gcl-2.6.14/gmp4/tests/misc/t-printf.c:314:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] gcl-2.6.14/gmp4/tests/mpf/reuse.c:158:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpf_mul_2exp [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:398:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:488:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:720:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refmpn_add_n [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:1590:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:1600:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:1610:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:1620:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:1630:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:1640:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:1653:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:2008:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:2043:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:2240:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:2820:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:2915:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:3018:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spinner_count [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:3275:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:3379:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:3518:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:183:11: warning: %s in format string (no. 1) requires a 'char *' but the argument type is 'void *'. [invalidScanfArgType_s] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:1481:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:145:26: error: Dereferencing 'fp' after it is deallocated / released [deallocuse] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:192:26: error: Dereferencing 'fp' after it is deallocated / released [deallocuse] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:135:32: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:133:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/misc/t-scanf.c:133:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/misc/t-scanf.c:135:32: note: Null pointer dereference gcl-2.6.14/gmp4/tests/misc/t-scanf.c:137:11: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:133:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/misc/t-scanf.c:133:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/misc/t-scanf.c:137:11: note: Null pointer dereference gcl-2.6.14/gmp4/tests/misc/t-scanf.c:140:22: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:133:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/misc/t-scanf.c:133:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/misc/t-scanf.c:140:22: note: Null pointer dereference gcl-2.6.14/gmp4/tests/misc/t-scanf.c:143:29: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:133:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/misc/t-scanf.c:133:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/misc/t-scanf.c:143:29: note: Null pointer dereference gcl-2.6.14/gmp4/tests/misc/t-scanf.c:145:26: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:133:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/misc/t-scanf.c:133:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/misc/t-scanf.c:145:26: note: Null pointer dereference gcl-2.6.14/gmp4/tests/misc/t-scanf.c:178:32: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:176:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/misc/t-scanf.c:176:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/misc/t-scanf.c:178:32: note: Null pointer dereference gcl-2.6.14/gmp4/tests/misc/t-scanf.c:180:11: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:176:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/misc/t-scanf.c:176:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/misc/t-scanf.c:180:11: note: Null pointer dereference gcl-2.6.14/gmp4/tests/misc/t-scanf.c:1598:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpf/t-cmp_d.c:45:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:257:17: style: struct member 'Anonymous0::not_glibc' is never used. [unusedStructMember] gcl-2.6.14/gmp4/tests/mpf/t-cmp_d.c:50:38: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gcl-2.6.14/gmp4/tests/mpf/t-cmp_d.c:96:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpf/t-cmp_si.c:84:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/misc/t-scanf.c:1416:13: style: Unused variable: cmp [unusedVariable] gcl-2.6.14/gmp4/tests/mpf/t-conv.c:48:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-div.c:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-div.c:44:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-div.c:108:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-eq.c:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-eq.c:104:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-eq.c:197:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-eq.c:204:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpf/t-get_d.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-fits.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-get_d_2exp.c:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-get_si.c:72:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-get_si.c:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-get_si.c:148:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_EXP_T_MIN [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-get_si.c:182:41: error: Uninitialized variable: i [legacyUninitvar] gcl-2.6.14/gmp4/tests/mpf/t-get_ui.c:55:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_EXP_T_MIN [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-get_ui.c:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-get_ui.c:89:41: error: Uninitialized variable: i [legacyUninitvar] gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:132:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-mul_ui.c:37:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_ULONG [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-mul_ui.c:64:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-mul_ui.c:53:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] gcl-2.6.14/gmp4/tests/mpf/t-muldiv.c:39:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:101:28: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:98:26: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:98:26: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:101:28: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:102:35: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:98:26: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:98:26: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:102:35: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:104:28: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:98:26: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:98:26: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:104:28: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:106:39: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:98:26: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:98:26: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:106:39: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:108:23: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:98:26: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:98:26: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpf/t-inp_str.c:108:23: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpf/t-set.c:33:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-set.c:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-set_q.c:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-set_q.c:54:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-set_si.c:42:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-set_ui.c:40:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ULONG_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-sqrt.c:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-sqrt.c:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-sqrt.c:187:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-sqrt_ui.c:33:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-sqrt_ui.c:107:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-sub.c:146:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-trunc.c:30:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-trunc.c:229:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-ui_div.c:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpf/t-ui_div.c:59:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/logic.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_SDECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/logic.c:44:89: style: Parameter 'funcname' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tests/mpn/t-aors_1.c:94:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-aors_1.c:205:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-aors_1.c:304:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-bdiv.c:36:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-bdiv.c:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-bdiv.c:125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-bdiv.c:151:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-broot.c:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-brootinv.c:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-divrem_1.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-div.c:36:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-div.c:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-div.c:140:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-divrem_1.c:83:9: style: Label 'bad' is not used. [unusedLabel] gcl-2.6.14/gmp4/tests/mpn/t-divrem_1.c:68:14: style: Unused variable: dinv [unusedVariable] gcl-2.6.14/gmp4/tests/mpn/t-divrem_1.c:70:17: style: Unused variable: shift [unusedVariable] gcl-2.6.14/gmp4/tests/mpn/t-fat.c:180:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-get_d.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-get_d.c:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-get_d.c:404:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-get_d.c:483:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-hgcd.c:68:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-hgcd.c:176:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-hgcd.c:246:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-hgcd_appr.c:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-hgcd_appr.c:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-hgcd_appr.c:235:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-hgcd_appr.c:417:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-hgcd_appr.c:402:23: style: Parameter 'ref' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tests/mpn/t-invert.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-invert.c:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-iord_u.c:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-iord_u.c:135:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-iord_u.c:214:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-matrix22.c:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-matrix22.c:182:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-minvert.c:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-minvert.c:95:6: style: Variable 'vp' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tests/mpn/t-mod_1.c:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-mod_1.c:101:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-mp_bases.c:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_BASES_CHARS_PER_LIMB_10 [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-mul.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-mullo.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-mulmid.c:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-mul.c:65:9: style: Variable 'rands' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tests/devel/try.c:2583:18: style: Local variable 'shift' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/tests/devel/try.c:273:17: note: Shadowed declaration gcl-2.6.14/gmp4/tests/devel/try.c:2583:18: note: Shadow variable gcl-2.6.14/gmp4/tests/mpn/t-mulmod_bnm1.c:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:3569:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/tests/mpn/t-mullo.c:106:19: style: Condition 'scratch[-1]!=s_before' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/mpn/t-mullo.c:100:16: note: s_before is assigned 'scratch[-1]' here. gcl-2.6.14/gmp4/tests/mpn/t-mullo.c:106:19: note: Condition 'scratch[-1]!=s_before' is always false gcl-2.6.14/gmp4/tests/mpn/t-mullo.c:106:48: style: Condition 'scratch[itch]!=s_after' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/mpn/t-mullo.c:101:15: note: s_after is assigned 'scratch[itch]' here. gcl-2.6.14/gmp4/tests/mpn/t-mullo.c:106:48: note: Condition 'scratch[itch]!=s_after' is always false gcl-2.6.14/gmp4/tests/mpn/t-perfsqr.c:35:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/devel/try.c:552:7: style: Unused variable: cmp [unusedVariable] gcl-2.6.14/gmp4/tests/devel/try.c:1652:13: style: Unused variable: n [unusedVariable] gcl-2.6.14/gmp4/tests/mpn/t-scan.c:38:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-scan.c:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-scan.c:110:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-scan.c:137:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-sizeinbase.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/t-sqrmod_bnm1.c:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/toom-sqr-shared.h:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/toom-shared.h:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpn/toom-sqr-shared.h:69:11: style: Unused variable: size_min [unusedVariable] gcl-2.6.14/gmp4/tests/mpn/toom-sqr-shared.h:70:11: style: Unused variable: size_range [unusedVariable] gcl-2.6.14/gmp4/tests/mpq/io.c:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/io.c:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/io.c:89:15: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpq/io.c:65:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpq/io.c:65:14: note: Assignment 'fp=fopen("io.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpq/io.c:89:15: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpq/io.c:73:12: style: Variable 'size' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tests/mpq/reuse.c:102:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/t-aors.c:142:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/t-get_d.c:166:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/t-get_d.c:218:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/t-get_d.c:229:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/t-equal.c:141:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/t-get_str.c:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/t-get_str.c:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:121:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:95:24: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:93:15: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:93:15: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:95:24: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:97:17: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:93:15: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:93:15: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:97:17: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:99:28: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:93:15: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:93:15: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:99:28: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:101:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:93:15: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:93:15: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpq/t-inp_str.c:101:12: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpq/t-md_2exp.c:43:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/t-md_2exp.c:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpq_mul_2exp [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/t-set_f.c:140:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpq/t-set_str.c:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/convert.c:83:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/convert.c:169:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/bit.c:35:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/bit.c:58:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/bit.c:125:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/bit.c:195:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/bit.c:233:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/bit.c:386:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/bit.c:396:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/dive.c:42:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/bit.c:283:31: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/bit.c:291:18: style: Variable 's' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tests/mpz/dive_ui.c:31:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/io.c:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/io.c:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/logic.c:43:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/logic.c:194:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/dive_ui.c:29:31: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/io.c:91:15: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpz/io.c:65:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpz/io.c:65:14: note: Assignment 'fp=fopen("io.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpz/io.c:91:15: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpz/t-addsub.c:44:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-addsub.c:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-addsub.c:121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/reuse.c:219:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/reuse.c:708:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-aorsmul.c:263:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-aorsmul.c:310:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-aorsmul.c:378:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-aorsmul.c:414:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-bin.c:40:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-bin.c:63:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-bin.c:175:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-bin.c:250:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-aorsmul.c:376:31: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-cdiv_ui.c:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-cdiv_ui.c:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-cdiv_ui.c:158:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-cmp.c:176:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-cmp_d.c:51:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-cmp_si.c:79:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-cong.c:43:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-cong.c:137:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-cmp_d.c:56:38: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gcl-2.6.14/gmp4/tests/mpz/t-cmp_d.c:281:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-cong_2exp.c:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-cong_2exp.c:112:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-cong_2exp.c:160:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-div_2exp.c:126:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-div_2exp.c:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-div_2exp.c:189:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-cong.c:135:31: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-divis.c:43:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-divis.c:118:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-div_2exp.c:187:31: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-cong_2exp.c:160:27: style: Variable 'rands' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tests/mpz/t-cong_2exp.c:160:21: style: Variable 'rands' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tests/mpz/t-divis_2exp.c:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-divis_2exp.c:125:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-export.c:131:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-export.c:201:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-divis.c:154:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-fac_ui.c:50:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_LIMB_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-fdiv.c:46:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-fdiv.c:137:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-fdiv.c:146:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-fac_ui.c:36:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-export.c:175:8: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint] gcl-2.6.14/gmp4/tests/mpz/t-export.c:133:12: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/tests/mpz/t-fdiv_ui.c:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-fdiv_ui.c:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-fdiv_ui.c:158:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-fib_ui.c:58:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIB_TABLE_LIMIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-fib_ui.c:76:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-fib_ui.c:73:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-gcd.c:232:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-gcd.c:300:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-gcd.c:322:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-fits.c:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-gcd.c:97:13: style: Local variable 'temp1' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/tests/mpz/t-gcd.c:35:22: note: Shadowed declaration gcl-2.6.14/gmp4/tests/mpz/t-gcd.c:97:13: note: Shadow variable gcl-2.6.14/gmp4/tests/mpz/t-gcd.c:97:20: style: Local variable 'temp2' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/tests/mpz/t-gcd.c:35:29: note: Shadowed declaration gcl-2.6.14/gmp4/tests/mpz/t-gcd.c:97:20: note: Shadow variable gcl-2.6.14/gmp4/tests/mpz/t-get_d_2exp.c:163:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-get_d_2exp.c:214:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-get_si.c:57:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-get_si.c:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-get_d_2exp.c:75:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'const unsigned long'. [invalidPrintfArgType_sint] gcl-2.6.14/gmp4/tests/mpz/t-get_d_2exp.c:91:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'const unsigned long'. [invalidPrintfArgType_sint] gcl-2.6.14/gmp4/tests/mpz/t-get_d_2exp.c:180:12: style: Variable 'bits' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tests/mpz/t-hamdist.c:35:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-hamdist.c:79:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-hamdist.c:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-import.c:126:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-import.c:171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-hamdist.c:44:16: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:139:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-import.c:151:15: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint] gcl-2.6.14/gmp4/tests/mpz/t-invert.c:41:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:108:14: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:105:19: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:105:19: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:108:14: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:109:28: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:105:19: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:105:19: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:109:28: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:111:14: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:105:19: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:105:19: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:111:14: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:113:32: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:105:19: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:105:19: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:113:32: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:115:16: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:105:19: note: Assuming allocation function fails gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:105:19: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gcl-2.6.14/gmp4/tests/mpz/t-inp_str.c:115:16: note: Null pointer dereference gcl-2.6.14/gmp4/tests/mpz/t-io_raw.c:89:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-io_raw.c:225:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-io_raw.c:277:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-lcm.c:177:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-jac.c:111:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-jac.c:127:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-jac.c:143:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-jac.c:159:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-jac.c:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-jac.c:191:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-jac.c:671:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-jac.c:782:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-jac.c:884:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-limbs.c:82:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-limbs.c:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-limbs.c:145:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-limbs.c:166:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-limbs.c:222:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-lucnum_ui.c:38:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-lucnum_ui.c:91:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-mfac_uiui.c:52:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_LIMB_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-lucnum_ui.c:35:33: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-mul.c:76:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-mul.c:185:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-mul.c:210:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-mfac_uiui.c:38:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-nextprime.c:85:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-perfpow.c:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-perfpow.c:116:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-perfpow.c:232:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-nextprime.c:37:58: style: Parameter 'diffs' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-perfsqr.c:46:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERFSQR_DIVISORS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-perfsqr.c:97:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-perfsqr.c:145:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-popcount.c:35:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-popcount.c:83:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-popcount.c:127:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-pow.c:167:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-pow.c:208:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-powm.c:40:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM22_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-powm.c:62:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-powm.c:183:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-jac.c:925:13: style: Local variable 'i' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/tests/mpz/t-jac.c:889:12: note: Shadowed declaration gcl-2.6.14/gmp4/tests/mpz/t-jac.c:925:13: note: Shadow variable gcl-2.6.14/gmp4/tests/mpz/t-jac.c:755:31: style: Parameter 'exp' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tests/mpz/t-jac.c:987:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-powm_ui.c:42:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-pprime_p.c:110:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-pprime_p.c:127:18: style: Variable 'size_range' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tests/mpz/t-primorial_ui.c:51:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_LIMB_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-remove.c:45:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-remove.c:138:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-primorial_ui.c:37:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-powm.c:36:30: style: Parameter 'allsizes' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tests/mpz/t-root.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-root.c:110:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-root.c:173:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-scan.c:30:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-scan.c:85:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-set_f.c:31:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-set_f.c:104:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-set_f.c:119:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-scan.c:124:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-set_si.c:49:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-set_str.c:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-set_f.c:115:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/mpz/t-sqrtrem.c:46:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-sqrtrem.c:105:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-sqrtrem.c:115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-tdiv.c:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-tdiv.c:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-tdiv.c:145:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-tdiv_ui.c:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-tdiv_ui.c:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/mpz/t-tdiv_ui.c:158:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/findlc.c:42:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/findlc.c:135:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/gen.c:149:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/spect.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/stat.c:122:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpf_t [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/stat.c:198:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/stat.c:263:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/statlib.c:88:11: debug: Function::addArguments found argument 'P' with varid 0. [varid0] gcl-2.6.14/gmp4/tests/rand/statlib.c:249:11: debug: Function::addArguments found argument 'P' with varid 0. [varid0] gcl-2.6.14/gmp4/tests/rand/stat.c:384:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] gcl-2.6.14/gmp4/tests/rand/stat.c:228:9: style: Variable 'filen' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/tests/rand/stat.c:302:7: warning: Uninitialized variable: fp [uninitvar] gcl-2.6.14/gmp4/tests/rand/stat.c:297:12: note: Assuming condition is false gcl-2.6.14/gmp4/tests/rand/stat.c:302:7: note: Uninitialized variable: fp gcl-2.6.14/gmp4/tests/rand/gen.c:145:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gcl-2.6.14/gmp4/tests/rand/gen.c:146:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gcl-2.6.14/gmp4/tests/rand/gen.c:147:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gcl-2.6.14/gmp4/tests/rand/gen.c:98:17: style: Variable 'str_adder' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/tests/rand/gen.c:98:29: style: Variable 'str_m' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/tests/rand/gen.c:99:14: style: Unused variable: z_m [unusedVariable] gcl-2.6.14/gmp4/tests/rand/statlib.c:98:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __mpf_struct [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/statlib.c:263:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/statlib.c:328:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/statlib.c:412:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/statlib.c:553:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/t-mt.c:69:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/rand/t-urbui.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_ULONG [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/t-rand.c:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/rand/t-urndmm.c:46:7: style: Condition 'result' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/rand/t-urndmm.c:40:12: note: Assignment 'result=1', assigned value is 1 gcl-2.6.14/gmp4/tests/rand/t-urndmm.c:46:7: note: Condition 'result' is always true gcl-2.6.14/gmp4/tests/rand/t-urndmm.c:149:7: style: Condition 'result' is always true [knownConditionTrueFalse] gcl-2.6.14/gmp4/tests/rand/t-urndmm.c:145:16: note: Assignment 'result=1', assigned value is 1 gcl-2.6.14/gmp4/tests/rand/t-urndmm.c:149:7: note: Condition 'result' is always true gcl-2.6.14/gmp4/tests/rand/t-urndmm.c:143:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/rand/t-rand.c:132:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/rand/t-rand.c:134:15: style: Variable 'usage' can be declared as const array [constVariable] gcl-2.6.14/gmp4/tests/refmpf.c:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpf.c:207:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpf.c:137:21: style: Variable 'fp[abs_fsize]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tests/refmpn.c:71:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:111:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:186:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:255:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:261:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:270:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:276:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:284:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:425:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:435:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:440:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:450:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:802:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:884:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:966:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1023:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1038:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1363:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1379:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1399:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1420:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1501:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1528:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1603:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1613:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1679:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1687:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1706:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1763:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:1893:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2027:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2074:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2125:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2185:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2222:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2307:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2334:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2349:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2401:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2427:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_A [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2434:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2442:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2459:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/refmpn.c:2533:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/spinner.c:60:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/spinner.c:82:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/spinner.c:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/spinner.c:98:3: style:inconclusive: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] gcl-2.6.14/gmp4/tests/t-count_zeros.c:66:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/t-count_zeros.c:78:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/t-constants.c:211:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/t-gmpmax.c:36:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __GMP_UINT_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/t-gmpmax.c:40:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] gcl-2.6.14/gmp4/tests/t-gmpmax.c:40:7: warning: %X in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] gcl-2.6.14/gmp4/tests/t-gmpmax.c:60:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gcl-2.6.14/gmp4/tests/t-gmpmax.c:31:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/t-hightomask.c:37:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/t-constants.c:327:7: warning: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] gcl-2.6.14/gmp4/tests/t-constants.c:232:3: style: Checking if unsigned expression 'maxval' is less than zero. [unsignedLessThanZero] gcl-2.6.14/gmp4/tests/t-constants.c:232:3: note: Assignment 'minval=0', assigned value is 0 gcl-2.6.14/gmp4/tests/t-constants.c:232:3: note: Unsigned less than zero gcl-2.6.14/gmp4/tests/t-constants.c:233:3: style: Checking if unsigned expression 'maxval' is less than zero. [unsignedLessThanZero] gcl-2.6.14/gmp4/tests/t-constants.c:233:3: note: Assignment 'minval=0', assigned value is 0 gcl-2.6.14/gmp4/tests/t-constants.c:233:3: note: Unsigned less than zero gcl-2.6.14/gmp4/tests/t-constants.c:234:3: style: Checking if unsigned expression 'maxval' is less than zero. [unsignedLessThanZero] gcl-2.6.14/gmp4/tests/t-constants.c:234:3: note: Assignment 'minval=0', assigned value is 0 gcl-2.6.14/gmp4/tests/t-constants.c:234:3: note: Unsigned less than zero gcl-2.6.14/gmp4/tests/t-modlinv.c:35:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/t-modlinv.c:68:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/t-parity.c:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_ULONG [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/t-parity.c:58:23: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tests/t-popc.c:37:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/t-sub.c:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_LIMB_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/trace.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/trace.c:249:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tests/trace.c:88:3: warning: Uninitialized variable: q [uninitvar] gcl-2.6.14/gmp4/tests/x86check.c:107:14: style: Variable 'header' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/gmp4/tune/common.c:175:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:284:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:298:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:440:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:445:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:450:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:469:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:474:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:479:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:486:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:491:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:547:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:552:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:595:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:600:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:605:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:615:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:620:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:638:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:643:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:648:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:653:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:669:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:674:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:681:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpn_mod_34lsub1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:688:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:693:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:698:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:704:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:709:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:714:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:720:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:726:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:731:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:737:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpn_mod_1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:749:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:785:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:791:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:797:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:803:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:809:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:835:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:840:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:845:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:850:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:855:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:860:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:865:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:870:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:876:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:881:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:886:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:891:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:896:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:901:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:907:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:912:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:917:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:923:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:929:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:935:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:941:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:947:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:953:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:958:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:963:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:982:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:987:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:993:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:998:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1003:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1008:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1013:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1018:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1174:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1179:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1187:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1192:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1197:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1202:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1207:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1217:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1222:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1229:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1239:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1245:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1250:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1256:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1278:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1283:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1288:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1293:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1298:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1303:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1308:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1313:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1318:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1323:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1329:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1334:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1339:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1344:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1349:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1354:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1359:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1364:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1369:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1374:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1379:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1384:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1390:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1396:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1459:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1466:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1473:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1479:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1485:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1490:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1496:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1502:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1508:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1514:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1520:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1526:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1532:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1538:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1554:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1597:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1603:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1609:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1615:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1621:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1626:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1631:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1637:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1643:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1655:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1660:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1665:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1670:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1675:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1680:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1687:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1692:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1697:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1702:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1707:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1712:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1719:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1725:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1739:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1816:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1838:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1879:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1888:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1898:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1907:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:2284:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:2303:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:2365:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:2383:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:2424:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:2476:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:2522:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:2529:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:2538:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:2544:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:2549:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:2555:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/freq.c:868:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/freq.c:826:29: style: Return value 'freq_attr_get_invent(help)' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/freq.c:522:17: note: Assignment 'ret=0', assigned value is 0 gcl-2.6.14/gmp4/tune/freq.c:826:29: note: Calling function 'freq_attr_get_invent' returns 0 gcl-2.6.14/gmp4/tune/freq.c:826:29: note: Return value 'freq_attr_get_invent(help)' is always false gcl-2.6.14/gmp4/tune/freq.c:827:24: style: Return value 'freq_getsysinfo(help)' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/freq.c:827:24: note: Calling function 'freq_getsysinfo' returns 0 gcl-2.6.14/gmp4/tune/freq.c:827:24: note: Return value 'freq_getsysinfo(help)' is always false gcl-2.6.14/gmp4/tune/freq.c:828:32: style: Return value 'freq_pstat_getprocessor(help)' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/freq.c:828:32: note: Calling function 'freq_pstat_getprocessor' returns 0 gcl-2.6.14/gmp4/tune/freq.c:828:32: note: Return value 'freq_pstat_getprocessor(help)' is always false gcl-2.6.14/gmp4/tune/freq.c:829:29: style: Return value 'freq_sysctl_hw_model(help)' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/freq.c:829:29: note: Calling function 'freq_sysctl_hw_model' returns 0 gcl-2.6.14/gmp4/tune/freq.c:829:29: note: Return value 'freq_sysctl_hw_model(help)' is always false gcl-2.6.14/gmp4/tune/freq.c:830:36: style: Return value 'freq_sysctl_hw_cpufrequency(help)' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/freq.c:830:36: note: Calling function 'freq_sysctl_hw_cpufrequency' returns 0 gcl-2.6.14/gmp4/tune/freq.c:830:36: note: Return value 'freq_sysctl_hw_cpufrequency(help)' is always false gcl-2.6.14/gmp4/tune/freq.c:831:36: style: Return value 'freq_sysctlbyname_i586_freq(help)' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/freq.c:831:36: note: Calling function 'freq_sysctlbyname_i586_freq' returns 0 gcl-2.6.14/gmp4/tune/freq.c:831:36: note: Return value 'freq_sysctlbyname_i586_freq(help)' is always false gcl-2.6.14/gmp4/tune/freq.c:832:35: style: Return value 'freq_sysctlbyname_tsc_freq(help)' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/freq.c:832:35: note: Calling function 'freq_sysctlbyname_tsc_freq' returns 0 gcl-2.6.14/gmp4/tune/freq.c:832:35: note: Return value 'freq_sysctlbyname_tsc_freq(help)' is always false gcl-2.6.14/gmp4/tune/freq.c:836:23: style: Return value 'freq_sco_etchw(help)' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/freq.c:478:17: note: Assignment 'ret=0', assigned value is 0 gcl-2.6.14/gmp4/tune/freq.c:836:23: note: Calling function 'freq_sco_etchw' returns 0 gcl-2.6.14/gmp4/tune/freq.c:836:23: note: Return value 'freq_sco_etchw(help)' is always false gcl-2.6.14/gmp4/tune/freq.c:838:28: style: Return value 'freq_processor_info(help)' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/freq.c:838:28: note: Calling function 'freq_processor_info' returns 0 gcl-2.6.14/gmp4/tune/freq.c:838:28: note: Return value 'freq_processor_info(help)' is always false gcl-2.6.14/gmp4/tune/freq.c:841:23: style: Return value 'freq_irix_hinv(help)' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/freq.c:610:17: note: Assignment 'ret=0', assigned value is 0 gcl-2.6.14/gmp4/tune/freq.c:841:23: note: Calling function 'freq_irix_hinv' returns 0 gcl-2.6.14/gmp4/tune/freq.c:841:23: note: Return value 'freq_irix_hinv(help)' is always false gcl-2.6.14/gmp4/tune/freq.c:842:27: style: Return value 'freq_sunos_sysinfo(help)' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/freq.c:439:17: note: Assignment 'ret=0', assigned value is 0 gcl-2.6.14/gmp4/tune/freq.c:842:27: note: Calling function 'freq_sunos_sysinfo' returns 0 gcl-2.6.14/gmp4/tune/freq.c:842:27: note: Return value 'freq_sunos_sysinfo(help)' is always false gcl-2.6.14/gmp4/tune/freq.c:843:31: style: Return value 'freq_measure_getrusage(help)' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/freq.c:843:31: note: Calling function 'freq_measure_getrusage' returns 0 gcl-2.6.14/gmp4/tune/freq.c:843:31: note: Return value 'freq_measure_getrusage(help)' is always false gcl-2.6.14/gmp4/tune/freq.c:844:34: style: Return value 'freq_measure_gettimeofday(help)' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/freq.c:844:34: note: Calling function 'freq_measure_gettimeofday' returns 0 gcl-2.6.14/gmp4/tune/freq.c:844:34: note: Return value 'freq_measure_gettimeofday(help)' is always false gcl-2.6.14/gmp4/tune/freq.c:159:10: style: Variable 'e' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/mpn/generic/hgcd_appr.c:44:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd_appr.c:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd.c:67:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd.c:100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd_reduce.c:207:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/mpn/generic/hgcd_reduce.c:231:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/modlinv.c:162:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binvert_limb_table [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/modlinv.c:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/modlinv.c:177:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/set_strp.c:39:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_str_dc_threshold [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:1889:3: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] gcl-2.6.14/gmp4/tune/common.c:1798:34: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tune/common.c:1877:41: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tune/common.c:1886:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tune/common.c:1896:47: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tune/common.c:1905:58: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tune/common.c:1916:44: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tune/common.c:1933:44: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tune/common.c:1941:44: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/gmp4/tune/speed.c:577:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_0xAA [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed.c:606:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed.c:780:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed.c:833:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed.c:849:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed.c:863:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed.c:928:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_0xAA [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed.c:1018:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed.c:1121:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed.c:1144:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed-ext.c:96:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed-ext.c:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed-ext.c:166:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed-ext.c:220:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed-ext.c:226:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/speed-ext.c:232:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/common.c:227:5: warning: Uninitialized variable: e [uninitvar] gcl-2.6.14/gmp4/tune/common.c:157:17: note: Assuming condition is false gcl-2.6.14/gmp4/tune/common.c:227:5: note: Uninitialized variable: e gcl-2.6.14/gmp4/tune/common.c:232:47: warning: Uninitialized variable: t_unsorted [uninitvar] gcl-2.6.14/gmp4/tune/common.c:157:17: note: Assuming condition is false gcl-2.6.14/gmp4/tune/common.c:232:47: note: Uninitialized variable: t_unsorted gcl-2.6.14/gmp4/tune/common.c:2582:3: error: Uninitialized variable: rstate [uninitvar] gcl-2.6.14/gmp4/tune/common.c:2610:3: error: Uninitialized variable: rstate [uninitvar] gcl-2.6.14/gmp4/tune/common.c:2641:3: error: Uninitialized variable: rstate [uninitvar] gcl-2.6.14/gmp4/tune/common.c:704:3: style: Unused variable: xp [unusedVariable] gcl-2.6.14/gmp4/tune/common.c:709:3: style: Unused variable: xp [unusedVariable] gcl-2.6.14/gmp4/tune/common.c:714:3: style: Unused variable: xp [unusedVariable] gcl-2.6.14/gmp4/tune/common.c:720:3: style: Unused variable: xp [unusedVariable] gcl-2.6.14/gmp4/tune/common.c:726:3: style: Unused variable: xp [unusedVariable] gcl-2.6.14/gmp4/tune/common.c:731:3: style: Unused variable: xp [unusedVariable] gcl-2.6.14/gmp4/tune/common.c:1880:3: style: Variable 'p' is allocated memory that is never used. [unusedAllocatedMemory] gcl-2.6.14/gmp4/tune/speed.c:1222:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gcl-2.6.14/gmp4/tune/speed.c:1222:57: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gcl-2.6.14/gmp4/tune/speed.c:856:30: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/gmp4/tune/speed.c:1221:18: style: Variable 's' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/tune/tune-gcd-p.c:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_table [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tune-gcd-p.c:164:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:489:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:550:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:644:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:654:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:681:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:759:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:828:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:857:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:1057:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:1224:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:1234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:1244:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:1263:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:1438:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed_cyclecounter [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tune-gcd-p.c:188:17: style: Unused variable: p [unusedVariable] gcl-2.6.14/merge.c:210:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/merge.c:304:1: portability: Omitted return type of function 'string_match' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/merge.c:326:1: portability: Omitted return type of function 'search_for_string' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/merge.c:355:1: portability: Omitted return type of function 'search_for_string1' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/gmp4/tune/tuneup.c:302:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:313:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:402:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:412:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:422:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:472:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:487:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:551:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:731:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:780:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:878:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpn_fft_table3 [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:1077:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:1202:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPN_TOOM22_MUL_MINSIZE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:1300:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPN_TOOM43_MUL_MINSIZE [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:1350:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULLO_BASECASE_THRESHOLD_LIMIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:1430:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQR_FFT_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:1592:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_DIV_QR_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:1872:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2016:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2114:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2262:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2333:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2423:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2494:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2520:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2566:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GET_STR_PRECOMPUTE_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2594:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2647:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SET_STR_PRECOMPUTE_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2680:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM33_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2703:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQR_TOOM3_THRESHOLD [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2721:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAC_DSC_THRESHOLD_LIMIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2735:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:2887:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/merge.c:227:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/merge.c:318:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/merge.c:368:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/time.c:528:14: style: Condition 'result!=-1L' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/time.c:1095:36: style: Condition 'sgi_works_p()' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/time.c:1095:36: note: Calling function 'sgi_works_p' returns 0 gcl-2.6.14/gmp4/tune/time.c:1095:36: note: Condition 'sgi_works_p()' is always false gcl-2.6.14/gmp4/tune/time.c:1141:36: style: Condition 'clk_tck()>1000000' is always false [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/time.c:1141:33: note: Calling function 'clk_tck' returns -1 gcl-2.6.14/gmp4/tune/time.c:1141:36: note: Condition 'clk_tck()>1000000' is always false gcl-2.6.14/gmp4/tune/time.c:1294:17: style: Same expression on both sides of '&&' because 'have_stck' and 'use_stck' represent the same value. [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/time.c:272:31: note: 'have_stck' is assigned value '0' here. gcl-2.6.14/gmp4/tune/time.c:273:30: note: 'use_stck' is assigned value '0' here. gcl-2.6.14/gmp4/tune/time.c:1294:17: note: Same expression on both sides of '&&' because 'have_stck' and 'use_stck' represent the same value. gcl-2.6.14/gmp4/tune/time.c:1439:19: style: Same expression on both sides of '&&' because 'have_stck' and 'use_stck' represent the same value. [knownConditionTrueFalse] gcl-2.6.14/gmp4/tune/time.c:272:31: note: 'have_stck' is assigned value '0' here. gcl-2.6.14/gmp4/tune/time.c:273:30: note: 'use_stck' is assigned value '0' here. gcl-2.6.14/gmp4/tune/time.c:1439:19: note: Same expression on both sides of '&&' because 'have_stck' and 'use_stck' represent the same value. gcl-2.6.14/gmp4/tune/time.c:887:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] gcl-2.6.14/gmp4/tune/time.c:644:3: error: Uninitialized variable: et.tv_sec [uninitvar] gcl-2.6.14/gmp4/tune/time.c:644:3: error: Uninitialized variable: st.tv_sec [uninitvar] gcl-2.6.14/gmp4/tune/time.c:654:3: error: Uninitialized variable: et.ru_utime.tv_sec [uninitvar] gcl-2.6.14/gmp4/tune/time.c:654:3: error: Uninitialized variable: st.ru_utime.tv_sec [uninitvar] gcl-2.6.14/gmp4/tune/time.c:682:18: error: Uninitialized variable: &start [uninitvar] gcl-2.6.14/gmp4/tune/time.c:804:19: error: Uninitialized variable: end [uninitvar] gcl-2.6.14/gmp4/tune/time.c:805:7: error: Uninitialized variable: start [uninitvar] gcl-2.6.14/gmp4/tune/time.c:828:3: error: Uninitialized variable: st.tv_usec [uninitvar] gcl-2.6.14/gmp4/tune/time.c:828:3: error: Uninitialized variable: st1.tv_usec [uninitvar] gcl-2.6.14/gmp4/tune/time.c:828:3: error: Uninitialized variable: et.tv_usec [uninitvar] gcl-2.6.14/gmp4/tune/time.c:828:3: error: Uninitialized variable: et1.tv_usec [uninitvar] gcl-2.6.14/gmp4/tune/time.c:1112:17: error: Uninitialized variable: t.flag [uninitvar] gcl-2.6.14/gmp4/tune/time.c:1227:57: error: Uninitialized variable: prev.ru_utime.tv_usec [uninitvar] gcl-2.6.14/gmp4/tune/time.c:1237:39: error: Uninitialized variable: prev.tv_usec [uninitvar] gcl-2.6.14/gmp4/tune/time.c:1247:40: error: Uninitialized variable: prev.tms_utime [uninitvar] gcl-2.6.14/gmp4/tune/time.c:1456:3: error: Uninitialized variable: end_cycles [uninitvar] gcl-2.6.14/gmp4/tune/time.c:1464:3: error: Uninitialized variable: end_mftb [uninitvar] gcl-2.6.14/gmp4/tune/time.c:1498:41: error: Uninitialized variable: &end_rrt [uninitvar] gcl-2.6.14/gmp4/tune/time.c:1112:15: error: Uninitialized struct member: t.flag [uninitStructMember] gcl-2.6.14/gmp4/tune/time.c:1237:34: error: Uninitialized struct member: prev.tv_usec [uninitStructMember] gcl-2.6.14/gmp4/tune/time.c:1247:35: error: Uninitialized struct member: prev.tms_utime [uninitStructMember] gcl-2.6.14/gmp4/tune/time.c:1467:47: error: Uninitialized variable: end_sgi [legacyUninitvar] gcl-2.6.14/gmp4/tune/time.c:1472:3: error: Uninitialized struct member: end_rrt.flag [uninitStructMember] gcl-2.6.14/gmp4/tune/time.c:1472:17: error: Uninitialized struct member: end_rrt.tb_high [uninitStructMember] gcl-2.6.14/gmp4/tune/time.c:1472:34: error: Uninitialized struct member: end_rrt.tb_low [uninitStructMember] gcl-2.6.14/gmp4/tune/time.c:1477:3: error: Uninitialized struct member: end_cgt.tv_sec [uninitStructMember] gcl-2.6.14/gmp4/tune/time.c:1477:19: error: Uninitialized struct member: end_cgt.tv_nsec [uninitStructMember] gcl-2.6.14/gmp4/tune/time.c:1482:3: error: Uninitialized struct member: end_gtod.tv_sec [uninitStructMember] gcl-2.6.14/gmp4/tune/time.c:1482:20: error: Uninitialized struct member: end_gtod.tv_usec [uninitStructMember] gcl-2.6.14/gmp4/tune/time.c:1491:26: error: Uninitialized struct member: end_times.tms_utime [uninitStructMember] gcl-2.6.14/gmp4/tune/time.c:486:15: style: Unused variable: cycles [unusedVariable] gcl-2.6.14/gmp4/tune/time.c:850:8: style: Variable 'a[0]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/merge.c:226:14: warning: scanf() without field width limits can crash with huge input data. [invalidscanf] gcl-2.6.14/merge.c:364:30: warning: Unused variable value 'unquoting' [constStatement] gcl-2.6.14/merge.c:255:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/merge.c:305:7: style: Parameter 'sta' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/misc/check.c:9:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/merge.c:305:13: style: Parameter 'stb' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/merge.c:402:15: style: Parameter 'accept' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/merge.c:404:8: style: Variable 's' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/merge.c:417:16: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/merge.c:424:5: style: Variable 'ind' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/misc/check_obj.c:13:1: error: syntax error: cfn . != [syntaxError] gcl-2.6.14/misc/test-seek.c:29:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/misc/check.c:13:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:14:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:17:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:18:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:19:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:20:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:23:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:24:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:25:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:26:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:27:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:28:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:29:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:31:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:32:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:33:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:34:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:35:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:36:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:37:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:38:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/check.c:40:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/test-seek.c:35:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'long int {aka signed long}'. [invalidPrintfArgType_sint] gcl-2.6.14/misc/test-seek.c:34:3: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/misc/test-seek.c:32:14: note: Assuming allocation function fails gcl-2.6.14/misc/test-seek.c:32:14: note: Assignment 'fp=fopen(argv[1],"r")', assigned value is 0 gcl-2.6.14/misc/test-seek.c:34:3: note: Null pointer dereference gcl-2.6.14/misc/test-seek.c:35:29: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gcl-2.6.14/misc/test-seek.c:32:14: note: Assuming allocation function fails gcl-2.6.14/misc/test-seek.c:32:14: note: Assignment 'fp=fopen(argv[1],"r")', assigned value is 0 gcl-2.6.14/misc/test-seek.c:35:29: note: Null pointer dereference gcl-2.6.14/misc/test-seek.c:30:12: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/misc/test-seek.c:34:3: style: Unused variable: m [unusedVariable] gcl-2.6.14/mp/fplus.c:36:7: style: Unused variable: z [unusedVariable] gcl-2.6.14/mp/fplus.c:73:7: style: Unused variable: z [unusedVariable] gcl-2.6.14/mp/mp_addmul.c:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overflow [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp_addmul.c:30:9: style: Unused variable: xlo [unusedVariable] gcl-2.6.14/mp/mp_bfffo.c:49:14: style: Variable 'tabshi' can be declared as const array [constVariable] gcl-2.6.14/mp/mp_dblrsl3.c:34:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp_dblrul3.c:30:3: warning: Unused variable value 'w' [constStatement] gcl-2.6.14/mp/mp2.c:30:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzero [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:44:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:56:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:80:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzero [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:92:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzero [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable affer2 [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:117:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable affer1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:138:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable affer3 [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:148:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzero [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:161:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPVARS2 [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:229:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPVARS2 [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:255:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPVARS2 [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:362:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzero [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:391:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:409:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:420:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:431:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:470:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hiremainder [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:480:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hiremainder [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:490:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hiremainder [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:499:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hiremainder [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:511:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hiremainder [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:525:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hiremainder [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:534:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hiremainder [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:541:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:554:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:566:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:582:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp2.c:615:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/mp/mp_divul3.c:58:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gcl-2.6.14/mp/mp_divul3.c:57:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] gcl-2.6.14/mp/mp_divul3.c:58:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] gcl-2.6.14/mp/mp_sl3todivul3.c:37:1: portability: Omitted return type of function 'divul3' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/gmp4/tune/tuneup.c:2766:10: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] gcl-2.6.14/gmp4/tune/tuneup.c:1003:8: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gcl-2.6.14/gmp4/tune/tuneup.c:949:5: error: Common realloc mistake: 'rp' nulled but not freed upon failure [memleakOnRealloc] gcl-2.6.14/gmp4/tune/tuneup.c:952:5: error: Common realloc mistake: 'rp' nulled but not freed upon failure [memleakOnRealloc] gcl-2.6.14/gmp4/tune/tuneup.c:958:5: error: Common realloc mistake: 'rp' nulled but not freed upon failure [memleakOnRealloc] gcl-2.6.14/gmp4/tune/tuneup.c:963:5: error: Common realloc mistake: 'rp' nulled but not freed upon failure [memleakOnRealloc] gcl-2.6.14/gmp4/tune/tuneup.c:2086:20: style: Variable 'param.min_size' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/gmp4/tune/tuneup.c:2085:5: note: param.min_size is assigned gcl-2.6.14/gmp4/tune/tuneup.c:2086:20: note: param.min_size is overwritten gcl-2.6.14/gmp4/tune/tuneup.c:2087:25: style: Variable 'param.min_is_always' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/gmp4/tune/tuneup.c:2085:5: note: param.min_is_always is assigned gcl-2.6.14/gmp4/tune/tuneup.c:2087:25: note: param.min_is_always is overwritten gcl-2.6.14/gmp4/tune/tuneup.c:2096:20: style: Variable 'param.min_size' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/gmp4/tune/tuneup.c:2095:5: note: param.min_size is assigned gcl-2.6.14/gmp4/tune/tuneup.c:2096:20: note: param.min_size is overwritten gcl-2.6.14/gmp4/tune/tuneup.c:2097:25: style: Variable 'param.min_is_always' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/gmp4/tune/tuneup.c:2095:5: note: param.min_is_always is assigned gcl-2.6.14/gmp4/tune/tuneup.c:2097:25: note: param.min_is_always is overwritten gcl-2.6.14/mp/mp2.c:446:10: style: Condition '!y' is always false [knownConditionTrueFalse] gcl-2.6.14/mp/mp2.c:445:6: note: Assuming that condition '!x' is not redundant gcl-2.6.14/mp/mp2.c:446:5: note: Assignment 'y=x', assigned value is never 0 gcl-2.6.14/mp/mp2.c:446:10: note: Condition '!y' is always false gcl-2.6.14/gmp4/tune/tuneup.c:2063:30: style: Local variable 'param' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/tune/tuneup.c:2058:26: note: Shadowed declaration gcl-2.6.14/gmp4/tune/tuneup.c:2063:30: note: Shadow variable gcl-2.6.14/gmp4/tune/tuneup.c:2064:16: style: Local variable 't1' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/tune/tuneup.c:2059:21: note: Shadowed declaration gcl-2.6.14/gmp4/tune/tuneup.c:2064:16: note: Shadow variable gcl-2.6.14/mp/mp_sl3todivul3.c:49:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] gcl-2.6.14/gmp4/tune/tuneup.c:2064:20: style: Local variable 't2' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/tune/tuneup.c:2059:25: note: Shadowed declaration gcl-2.6.14/gmp4/tune/tuneup.c:2064:20: note: Shadow variable gcl-2.6.14/gmp4/tune/tuneup.c:2083:28: style: Local variable 'param' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/tune/tuneup.c:2058:26: note: Shadowed declaration gcl-2.6.14/gmp4/tune/tuneup.c:2083:28: note: Shadow variable gcl-2.6.14/gmp4/tune/tuneup.c:2093:28: style: Local variable 'param' shadows outer variable [shadowVariable] gcl-2.6.14/gmp4/tune/tuneup.c:2058:26: note: Shadowed declaration gcl-2.6.14/gmp4/tune/tuneup.c:2093:28: note: Shadow variable gcl-2.6.14/mp/mp2.c:18:54: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] gcl-2.6.14/mp/mp2.c:22:58: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] gcl-2.6.14/mp/mp2.c:382:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] gcl-2.6.14/mp/mp2.c:243:27: error: Uninitialized variable: hiremainder [uninitvar] gcl-2.6.14/mp/mp2.c:273:27: error: Uninitialized variable: hiremainder [uninitvar] gcl-2.6.14/gmp4/tune/tuneup.c:405:45: style: Parameter 's' can be declared as pointer to const. However it seems that 'speed_mpz_fac_ui_tune' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/gmp4/tune/tuneup.c:2717:20: note: You might need to cast the function pointer here gcl-2.6.14/gmp4/tune/tuneup.c:405:45: note: Parameter 's' can be declared as pointer to const gcl-2.6.14/gmp4/tune/tuneup.c:875:9: style: Variable 'linepref' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/gmp4/tune/tuneup.c:2765:17: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/mp/mp2.c:230:15: style: Variable 'hiremainder' is not assigned a value. [unassignedVariable] gcl-2.6.14/mp/mp2.c:254:26: style: Variable 'hiremainder' is not assigned a value. [unassignedVariable] gcl-2.6.14/mp/mpi.c:215:4: error: There is an unknown macro here somewhere. Configuration is required. If WHILE_COUNT is a macro then please configure it. [unknownMacro] gcl-2.6.14/gmp4/tune/tuneup.c:821:10: warning: Uninitialized variable: times [uninitvar] gcl-2.6.14/gmp4/tune/tuneup.c:844:17: note: Assuming condition is false gcl-2.6.14/gmp4/tune/tuneup.c:851:15: note: Calling function 'median', 1st argument 'ttab' value is gcl-2.6.14/gmp4/tune/tuneup.c:821:10: note: Uninitialized variable: times gcl-2.6.14/o/NeXTunixfasl.c:448:1: portability: Omitted return type of function 'siLfaslink' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/NeXTunixfasl.c:48:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mach_header [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixfasl.c:95:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mach_header [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixfasl.c:169:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixfasl.c:251:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixfasl.c:351:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixfasl.c:455:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/gmp4/tune/tuneup.c:412:3: style: Unused variable: xp [unusedVariable] gcl-2.6.14/gmp4/tune/tuneup.c:2058:26: style: Unused variable: param [unusedVariable] gcl-2.6.14/gmp4/tune/tuneup.c:2059:21: style: Unused variable: t1 [unusedVariable] gcl-2.6.14/gmp4/tune/tuneup.c:2059:25: style: Unused variable: t2 [unusedVariable] gcl-2.6.14/o/NeXTunixsave.c:58:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_SUCCESS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixsave.c:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixsave.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixsave.c:139:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixsave.c:162:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable load_command [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixsave.c:200:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixsave.c:230:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_SUCCESS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixsave.c:259:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixsave.c:313:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/NeXTunixsave.c:460:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_tmpnam [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/Vmalloc.c:97:0: error: #endif without #if [preprocessorErrorDirective] gcl-2.6.14/o/Vmalloc.c:97:2: error: #endif without #if [preprocessorErrorDirective] gcl-2.6.14/o/NeXTunixfasl.c:296:2: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/o/NeXTunixfasl.c:398:2: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/o/NeXTunixfasl.c:193:30: style: Redundant condition: The condition '*argstr != '\0'' is redundant since '*argstr == ' '' is sufficient. [redundantCondition] gcl-2.6.14/o/NeXTunixfasl.c:338:2: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'void'. [invalidPrintfArgType_uint] gcl-2.6.14/o/NeXTunixfasl.c:440:2: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'void'. [invalidPrintfArgType_uint] gcl-2.6.14/o/NeXTunixfasl.c:101:6: error: Memory leak: hdrbuf [memleak] gcl-2.6.14/o/NeXTunixfasl.c:201:6: error: Common realloc mistake: 'ofile_list' nulled but not freed upon failure [memleakOnRealloc] gcl-2.6.14/o/NeXTunixfasl.c:206:5: error: Common realloc mistake: 'ofile_list' nulled but not freed upon failure [memleakOnRealloc] gcl-2.6.14/o/NeXTunixfasl.c:51:14: warning: If memory allocation fails, then there is a possible null pointer dereference: hdrbuf [nullPointerOutOfMemory] gcl-2.6.14/o/NeXTunixfasl.c:50:25: note: Assuming allocation function fails gcl-2.6.14/o/NeXTunixfasl.c:50:11: note: Assignment 'hdrbuf=(char*)malloc(header.sizeofcmds)', assigned value is 0 gcl-2.6.14/o/NeXTunixfasl.c:51:14: note: Null pointer dereference gcl-2.6.14/o/NeXTunixfasl.c:98:14: warning: If memory allocation fails, then there is a possible null pointer dereference: hdrbuf [nullPointerOutOfMemory] gcl-2.6.14/o/NeXTunixfasl.c:97:25: note: Assuming allocation function fails gcl-2.6.14/o/NeXTunixfasl.c:97:11: note: Assignment 'hdrbuf=(char*)malloc(mach_header.sizeofcmds)', assigned value is 0 gcl-2.6.14/o/NeXTunixfasl.c:98:14: note: Null pointer dereference gcl-2.6.14/o/NeXTunixfasl.c:189:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ofile_list [nullPointerOutOfMemory] gcl-2.6.14/o/NeXTunixfasl.c:188:33: note: Assuming allocation function fails gcl-2.6.14/o/NeXTunixfasl.c:188:18: note: Assignment 'ofile_list=(char**)calloc(1,sizeof(char*))', assigned value is 0 gcl-2.6.14/o/NeXTunixfasl.c:189:5: note: Null pointer dereference gcl-2.6.14/o/NeXTunixfasl.c:36:25: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/NeXTunixfasl.c:88:28: style: Variable 'symtab_command' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/NeXTunixfasl.c:89:28: style: Variable 'symseg_command' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/NeXTunixfasl.c:148:25: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/NeXTunixfasl.c:181:25: style: Parameter 'faslfile' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/NeXTunixfasl.c:181:36: style: Parameter 'argstr' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/NeXTunixfasl.c:335:21: portability: 'entry' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/NeXTunixfasl.c:437:21: portability: 'entry' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/NeXTunixsave.c:110:2: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/o/NeXTunixsave.c:469:2: style: Obsolescent function 'tmpnam' called. It is recommended to use 'tmpfile', 'mkstemp' or 'mkdtemp' instead. [prohibitedtmpnamCalled] gcl-2.6.14/o/NeXTunixsave.c:470:12: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] gcl-2.6.14/o/NeXTunixsave.c:173:3: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] gcl-2.6.14/o/NeXTunixsave.c:172:15: note: Assuming allocation function fails gcl-2.6.14/o/NeXTunixsave.c:172:15: note: Assignment 'buf=malloc(command.cmdsize)', assigned value is 0 gcl-2.6.14/o/NeXTunixsave.c:173:3: note: Null pointer dereference gcl-2.6.14/o/NeXTunixsave.c:174:3: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] gcl-2.6.14/o/NeXTunixsave.c:172:15: note: Assuming allocation function fails gcl-2.6.14/o/NeXTunixsave.c:172:15: note: Assignment 'buf=malloc(command.cmdsize)', assigned value is 0 gcl-2.6.14/o/NeXTunixsave.c:174:3: note: Null pointer dereference gcl-2.6.14/o/NeXTunixsave.c:175:29: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/NeXTunixsave.c:172:15: note: Assuming allocation function fails gcl-2.6.14/o/NeXTunixsave.c:172:15: note: Assignment 'buf=malloc(command.cmdsize)', assigned value is 0 gcl-2.6.14/o/NeXTunixsave.c:175:29: note: Null pointer addition gcl-2.6.14/o/NeXTunixsave.c:100:28: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/NeXTunixsave.c:114:20: style: Parameter 'format' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/NeXTunixsave.c:123:14: style: Parameter 'format' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/NeXTunixsave.c:124:14: style: Parameter 'arg1' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/NeXTunixsave.c:134:14: style: Parameter 'format' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/NeXTunixsave.c:135:14: style: Parameter 'arg1' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/NeXTunixsave.c:136:14: style: Parameter 'arg2' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/NeXTunixsave.c:215:18: style: Variable 'sect' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/alloc.c:1370:37: debug: Function::addArguments found argument 'type' with varid 0. [varid0] gcl-2.6.14/o/alloc.c:1395:15: debug: Function::addArguments found argument 'type' with varid 0. [varid0] gcl-2.6.14/o/alloc.c:1419:106: debug: Function::addArguments found argument 'onpages' with varid 0. [varid0] gcl-2.6.14/o/alloc.c:1462:108: debug: Function::addArguments found argument 'onpages' with varid 0. [varid0] gcl-2.6.14/o/alloc.c:1489:72: debug: Function::addArguments found argument 'type' with varid 0. [varid0] gcl-2.6.14/o/alloc.c:1548:83: debug: Function::addArguments found argument 'onpages' with varid 0. [varid0] gcl-2.6.14/o/assignment.c:88:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/array.c:615:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/backq.c:45:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_head [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/backq.c:65:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/backq.c:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_cons [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/backq.c:258:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_cons [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/backq.c:314:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_pop [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/backq.c:324:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backq_level [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/backq.c:347:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backq_level [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/backq.c:376:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable standard_readtable [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:102:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:144:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGESIZE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_contiguous [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_MAGIC [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:249:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_end [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:318:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_dbind [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:334:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrbpage [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:349:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap_end [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:385:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rb_start [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:434:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_start [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:444:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_maxpage [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:452:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_relocatable [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:463:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_table [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:469:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sSAafter_gbc_hookA [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:531:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available_pages [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:556:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:648:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cb_pointer [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:700:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cb_pointer [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:730:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rb_limit [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:750:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sSAoptimize_maximum_pagesA [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:771:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rb_limit [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:796:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBC_enable [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:818:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jmp_gmp [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:857:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rb_start [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:888:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sSAignore_maximum_pagesA [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:908:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_end [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:950:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECK_INTERRUPT [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:986:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_contiguous [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:992:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_contiguous [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1012:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPTR_SIZE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1042:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_relocatable [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1058:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_table [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1071:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alloca_val [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1077:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_table [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cb_pointer [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1133:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGESIZE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1187:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rb_pointer [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1229:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cs_org [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1341:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sLnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1354:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_start [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1372:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1396:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1421:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFUN_NARGS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1453:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncbpage [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1458:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxcbpage [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1464:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFUN_NARGS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1491:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFUN_NARGS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1528:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrbpage [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1533:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rb_start [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1550:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rb_start [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/bds.c:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bds_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:1661:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECK_INTERRUPT [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:52:1: portability: Omitted return type of function 'bcopy_body' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/pari_big.c:135:1: portability: Omitted return type of function 'big_compare' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/pari_big.c:169:1: portability: Omitted return type of function 'add_int_big' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/pari_big.c:182:1: portability: Omitted return type of function 'mul_int_big' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/pari_big.c:310:1: portability: Omitted return type of function 'replace_copy1' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/pari_big.c:341:1: portability: Omitted return type of function 'obj_replace_copy1' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/pari_big.c:509:1: portability: Omitted return type of function 'multiply_bignum_stack' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/pari_big.c:520:1: portability: Omitted return type of function 'set_pari_stack' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/pari_big.c:528:1: portability: Omitted return type of function 'gcl_init_big1' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/pari_big.c:533:1: portability: Omitted return type of function 'gcl_init_big' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/big.c:63:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ct [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gmp.c:11:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jmp_gmp [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/big.c:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jmp_gmp [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_CODE_WORDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:116:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN_NO_INTERRUPT [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:155:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN_NO_INTERRUPT [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:173:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addsi [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:179:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subsi [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:185:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mulsi [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:200:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable save_avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:227:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable save_avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:249:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_CODE_WORDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:270:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_bignum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:282:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:298:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gun [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:319:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEN [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:331:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_FLAG [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:346:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_bignum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:369:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_bignum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:383:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:393:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_bignum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:459:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzero [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:512:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_saved_avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_big.c:538:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/bind.c:83:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/bind.c:593:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_mark [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/bind.c:639:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/bind.c:698:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bds_check [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/bind.c:715:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bds_check [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/bind.c:744:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJNULL [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/bind.c:854:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJNULL [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/bind.c:961:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sKallow_other_keys [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/bind.c:1060:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable o [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/bind.c:1105:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable o [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/bind.c:1122:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANDoptional [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gmp.c:19:3: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/o/big.c:170:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/o/big.c:183:3: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/o/pari_big.c:318:2: style: Label 'END' is not used. [unusedLabel] gcl-2.6.14/o/pari_big.c:357:2: style: Label 'END' is not used. [unusedLabel] gcl-2.6.14/o/gmp.c:10:17: style: Variable 'old' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/gmp.c:31:32: style: Parameter 'old' can be declared as pointer to const. However it seems that 'gcl_gmp_free' is a callback function, if 'old' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/o/big.c:82:58: note: You might need to cast the function pointer here gcl-2.6.14/o/gmp.c:31:32: note: Parameter 'old' can be declared as pointer to const gcl-2.6.14/o/pari_big.c:84:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] gcl-2.6.14/o/pari_big.c:85:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] gcl-2.6.14/o/pari_big.c:376:9: style: Variable 'yp[1]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/pari_big.c:399:12: style: Variable 'w[0]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/big.c:166:7: style: Unused variable: i [unusedVariable] gcl-2.6.14/o/block.c:32:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/bsearch.c:6:17: portability: 'base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/catch.c:32:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/bind.c:873:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/bind.c:473:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] gcl-2.6.14/o/bind.c:636:70: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/bind.c:969:15: style: Variable 'ke' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/bind.c:1052:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/bind.c:1076:15: style: Variable 'ke' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/cfun.c:112:34: debug: Function::addArguments found argument 'name' with varid 0. [varid0] gcl-2.6.14/o/cfun.c:136:34: debug: Function::addArguments found argument 'name' with varid 0. [varid0] gcl-2.6.14/o/cfun.c:158:34: debug: Function::addArguments found argument 'name' with varid 0. [varid0] gcl-2.6.14/o/cfun.c:174:34: debug: Function::addArguments found argument 'symbol' with varid 0. [varid0] gcl-2.6.14/o/cfun.c:200:34: debug: Function::addArguments found argument 'name' with varid 0. [varid0] gcl-2.6.14/o/cfun.c:240:34: debug: Function::addArguments found argument 'name' with varid 0. [varid0] gcl-2.6.14/o/bind.c:770:27: style: Variable 'allow_other_keys_found' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/cfun.c:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_cfun [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_sfun [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:74:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_vfun [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:88:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_cclosure [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:102:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_cfdata [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_symbol [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:138:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:146:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_symbol [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:161:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:176:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:185:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_symbol [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:203:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:222:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_symbol [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:243:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:257:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_mark [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:270:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:288:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_mark [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:325:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:356:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN_NO_INTERRUPT [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cfun.c:374:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_cclosure [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmac.c:218:66: debug: Function::addArguments found argument 'x0' with varid 0. [varid0] gcl-2.6.14/o/cmac.c:228:68: debug: Function::addArguments found argument 'x0' with varid 0. [varid0] gcl-2.6.14/o/cmac.c:236:78: debug: Function::addArguments found argument 'x0' with varid 0. [varid0] gcl-2.6.14/o/cfun.c:139:69: style: Statements following 'return' will never be executed. [unreachableCode] gcl-2.6.14/o/cmac.c:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmac.c:143:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmac.c:173:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmac.c:193:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmac.c:222:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmac.c:231:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmac.c:239:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmac.c:247:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmpaux.c:65:38: debug: Function::addArguments found argument 'sym' with varid 0. [varid0] gcl-2.6.14/o/cmpaux.c:86:38: debug: Function::addArguments found argument 'sym' with varid 0. [varid0] gcl-2.6.14/o/cmpaux.c:94:38: debug: Function::addArguments found argument 'index' with varid 0. [varid0] gcl-2.6.14/o/cmpaux.c:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_symbol [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmpaux.c:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFUN_NARGS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmpaux.c:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sym [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmpaux.c:96:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_dbind [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmpaux.c:179:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmpaux.c:302:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_string [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmpaux.c:342:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sSPmemory [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmpaux.c:367:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_dbind [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmpaux.c:422:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfd_prof [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmpaux.c:454:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_cfdata [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmpaux.c:478:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/cmpaux.c:513:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ct [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/conditional.c:34:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/cmpaux.c:314:3: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/o/cmpaux.c:382:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/o/cmpaux.c:542:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/o/cmpaux.c:551:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/o/cmpaux.c:314:23: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/o/cmpaux.c:313:13: note: Assuming allocation function fails gcl-2.6.14/o/cmpaux.c:313:13: note: Assignment 'res=malloc(leng+1)', assigned value is 0 gcl-2.6.14/o/cmpaux.c:314:23: note: Null pointer dereference gcl-2.6.14/o/cmpaux.c:315:3: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/o/cmpaux.c:313:13: note: Assuming allocation function fails gcl-2.6.14/o/cmpaux.c:313:13: note: Assignment 'res=malloc(leng+1)', assigned value is 0 gcl-2.6.14/o/cmpaux.c:315:3: note: Null pointer dereference gcl-2.6.14/o/error.c:373:38: debug: Function::addArguments found argument 'x0' with varid 0. [varid0] gcl-2.6.14/o/error.c:390:38: debug: Function::addArguments found argument 'tag' with varid 0. [varid0] gcl-2.6.14/o/error.c:414:45: debug: Function::addArguments found argument 'x0' with varid 0. [varid0] gcl-2.6.14/o/eval.c:1037:1: error: There is an unknown macro here somewhere. Configuration is required. If LFD is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/error.c:39:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_image [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signals_allowed [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:69:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sLlambda [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ihs_org [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:139:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ihs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:192:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:206:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ihs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:220:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_org [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:228:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:246:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:253:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_org [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:262:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bds_org [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:274:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRS_CATCH [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:294:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ihs_org [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:302:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:320:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bds_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:343:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:360:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:380:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:419:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:428:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:472:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:491:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sLsymbol [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:510:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:519:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFUN_NARGS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:526:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFUN_NARGS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/error.c:596:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_string [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/fasdump.c:1222:0: error: #error Bad MP_LIMB_BYTES [preprocessorErrorDirective] gcl-2.6.14/o/fasdump.c:1222:2: error: #error Bad MP_LIMB_BYTES [preprocessorErrorDirective] gcl-2.6.14/o/error.c:136:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/o/sfasli.c:5:0: error: #error Need either BFD or SPECIAL_RSYM [preprocessorErrorDirective] gcl-2.6.14/o/sfasli.c:5:2: error: #error Need either BFD or SPECIAL_RSYM [preprocessorErrorDirective] gcl-2.6.14/o/faslhp800.c:63:1: portability: Omitted return type of function 'read_text_and_data' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/faslhp800.c:138:1: portability: Omitted return type of function 'fasload' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/faslhp800.c:144:1: portability: Omitted return type of function 'siLfaslink' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/faslnt.c:4:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] gcl-2.6.14/o/faslhp800.c:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exec_tsize [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/faslhp800.c:99:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_cfdata [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/faslhp800.c:145:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/faslhp800.c:162:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] gcl-2.6.14/o/faslsgi4.c:33:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alloc_contblock [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/faslsgi4.c:113:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/alloc.c:153:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/alloc.c:161:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/alloc.c:193:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/alloc.c:252:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/o/alloc.c:274:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/faslsgi4.c:34:4: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/alloc.c:156:21: style: Condition 'pp->in_use==m' is always true [knownConditionTrueFalse] gcl-2.6.14/o/alloc.c:155:13: note: pp->in_use is assigned 'm' here. gcl-2.6.14/o/alloc.c:156:21: note: Condition 'pp->in_use==m' is always true gcl-2.6.14/o/faslsgi4.c:248:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/o/faslsgi4.c:123:5: note: fp is assigned gcl-2.6.14/o/faslsgi4.c:248:5: note: fp is overwritten gcl-2.6.14/o/alloc.c:1758:3: warning: If memory allocation fails, then there is a possible null pointer dereference: ptr [nullPointerOutOfMemory] gcl-2.6.14/o/alloc.c:1756:14: note: Assuming allocation function fails gcl-2.6.14/o/alloc.c:1756:14: note: Assignment 'ptr=malloc(i=nelem*elsize)', assigned value is 0 gcl-2.6.14/o/alloc.c:1758:3: note: Null pointer dereference gcl-2.6.14/o/faslsgi4.c:199:1: style: Label 'AGAIN' is not used. [unusedLabel] gcl-2.6.14/o/alloc.c:725:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] gcl-2.6.14/o/faslsgi4.c:111:7: style: Variable 'command' can be declared as const array [constVariable] gcl-2.6.14/o/alloc.c:132:9: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/alloc.c:132:33: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/alloc.c:247:20: style: Variable 'ppe' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/alloc.c:767:20: style: Variable 'pi' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/alloc.c:870:30: style: Variable 'pe' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/alloc.c:990:38: style: Parameter 'limit' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/alloc.c:1355:26: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/alloc.c:1694:18: style: Variable 'old_ptr' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/faslsgi4.c:112:6: style: Unused variable: i [unusedVariable] gcl-2.6.14/o/alloc.c:86:13: portability: 'v1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/alloc.c:92:24: portability: 'v' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/alloc.c:144:24: portability: '(void*)p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/alloc.c:230:24: portability: '(void*)x' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/alloc.c:231:38: portability: '(void*)x' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/alloc.c:404:6: portability: 'e' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/alloc.c:721:22: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/alloc.c:870:34: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/alloc.c:871:19: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/alloc.c:1025:29: portability: 'v' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/alloc.c:1110:22: portability: '(void*)cbp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/alloc.c:1111:16: portability: '(void*)cbp1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/frame.c:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signals_allowed [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/frame.c:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/frame.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/funlink.c:591:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/gbc.c:68:0: error: #error Do not recognize CPTR_SIZE [preprocessorErrorDirective] gcl-2.6.14/o/gbc.c:68:2: error: #error Do not recognize CPTR_SIZE [preprocessorErrorDirective] gcl-2.6.14/o/format.c:2226:61: debug: Function::addArguments found argument 'strm' with varid 0. [varid0] gcl-2.6.14/o/gmp.c:5:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gcl_gmp_allocfun [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gmp_big.c:291:0: error: #error big_to_double requires IEEEFLOAT [preprocessorErrorDirective] gcl-2.6.14/o/gmp_big.c:291:2: error: #error big_to_double requires IEEEFLOAT [preprocessorErrorDirective] gcl-2.6.14/o/gmp.c:31:32: style: Parameter 'old' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/gmp_num_log.c:21:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_fixnum1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gmp_num_log.c:54:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gmp_num_log.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gnumalloc.c:730:1: portability: Omitted return type of function 'get_lim_data' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/gnumalloc.c:300:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mh_index [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gnumalloc.c:309:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gnumalloc.c:421:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gnumalloc.c:734:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_DATA [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gprof.c:39:77: debug: Function::addArguments found argument 'start' with varid 0. [varid0] gcl-2.6.14/o/gprof.c:106:70: debug: Function::addArguments found argument 'i' with varid 0. [varid0] gcl-2.6.14/o/gprof.c:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gprof.c:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gprof.c:54:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSmcleanup [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gprof.c:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap_end [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gprof.c:98:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kcl_self [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gprof.c:103:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alloc_length [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gprof.c:108:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/gprof.c:65:23: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/gprof.c:69:59: portability: 'c' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/gprof.c:72:32: portability: '(void*)x->cfd.cfd_start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/format.c:264:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctl_index [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:272:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_index [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:288:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN_NO_INTERRUPT [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:558:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctl_index [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:603:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_param_type [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:627:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:665:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:754:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:828:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:884:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:904:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:959:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:965:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:977:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:996:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_index [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1030:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1044:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_mark [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1212:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1226:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1241:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_mark [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1447:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_mark [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1542:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_mark [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1630:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1648:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1665:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1678:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1688:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1707:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_stream [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1741:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_end [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1759:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOL [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1802:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOL [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1878:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOL [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:1963:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOL [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:2090:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOL [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:2193:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt_index [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:2228:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOL [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:2296:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFUN_NARGS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/format.c:2307:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_self [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/grab_defs.c:43:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/grab_defs.c:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/init_pari.c:55:1: portability: Omitted return type of function 'multiply_bignum_stack' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/init_pari.c:66:1: portability: Omitted return type of function 'set_pari_stack' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/init_pari.c:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_saved_avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/init_pari.c:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/iteration.c:31:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/gnumalloc.c:624:5: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/o/gnumalloc.c:652:3: error: Memory leak: ptr [memleak] gcl-2.6.14/o/gnumalloc.c:313:7: style: Unused variable: oldmask [unusedVariable] gcl-2.6.14/o/let.c:61:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/lex.c:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/lex.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/lex.c:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/lex.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/lex.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/lex.c:95:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lex_env [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/lex.c:108:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lex_env [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/lex.c:123:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sSmacro [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/macros.c:33:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/littleXwin.c:56:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSize [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/littleXwin.c:142:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArcChord [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/littleXwin.c:238:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] gcl-2.6.14/o/littleXwin.c:34:7: style: Unused variable: i [unusedVariable] gcl-2.6.14/o/littleXwin.c:34:10: style: Unused variable: stop [unusedVariable] gcl-2.6.14/o/littleXwin.c:231:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/littleXwin.c:232:16: style: Variable 'result' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/main.c:873:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/makefun.c:72:15: debug: Function::addArguments found argument 'sym' with varid 0. [varid0] gcl-2.6.14/o/makefun.c:95:82: debug: Function::addArguments found argument 'first' with varid 0. [varid0] gcl-2.6.14/o/makefun.c:14:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_TYPE_WIDTH [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/makefun.c:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sSPmemory [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/makefun.c:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_closure [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/makefun.c:77:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFUN_NARGS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/makefun.c:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFUN_NARGS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/makefun.c:113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixa_self [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/makefun.c:126:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_TYPE_WIDTH [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/makefun.c:239:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixa_self [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/malloc.c:493:1: portability: Omitted return type of function 'free' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/malloc.c:701:1: portability: Omitted return type of function 'get_lim_data' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/malloc.c:321:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mh_index [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/malloc.c:632:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/mapfun.c:52:1: error: There is an unknown macro here somewhere. Configuration is required. If LFD is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/mingfile.c:9:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIONREAD [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/malloc.c:594:5: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/o/malloc.c:623:3: error: Memory leak: ptr [memleak] gcl-2.6.14/o/malloc.c:711:14: error: Uninitialized variable: XXrlimit [uninitvar] gcl-2.6.14/o/malloc.c:334:7: style: Unused variable: oldmask [unusedVariable] gcl-2.6.14/o/multival.c:31:1: error: There is an unknown macro here somewhere. Configuration is required. If LFD is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/mingwin.c:336:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/mingwin.c:439:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/mingwin.c:597:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/mingwin.c:695:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ct [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/mingwin.c:733:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/mingwin.c:825:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signalsPendingPtr [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/mingwin.c:863:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANDLE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/mingwin.c:932:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LPTSTR [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/mingwin.c:947:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/ndiv.c:46:1: portability: Omitted return type of function 'extended_div' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/ndiv.c:109:1: portability: Omitted return type of function 'try' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/ndiv.c:47:36: debug: Function::addArguments found argument 'r' with varid 0. [varid0] gcl-2.6.14/o/ndiv.c:110:32: debug: Function::addArguments found argument 'rp' with varid 0. [varid0] gcl-2.6.14/o/ndiv.c:62:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/ndiv.c:112:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rp [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/ndiv.c:80:12: error:inconclusive: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] gcl-2.6.14/o/ndiv.c:67:15: note: Assignment 'iter=31', assigned value is 31 gcl-2.6.14/o/ndiv.c:80:12: note: Shift gcl-2.6.14/o/nfunlink.c:190:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_top [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/nfunlink.c:272:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_TYPE_WIDTH [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/mingwin.c:695:42: style: Same value in both branches of ternary operator. [duplicateValueTernary] gcl-2.6.14/o/mingwin.c:712:4: style: Statements following 'return' will never be executed. [unreachableCode] gcl-2.6.14/o/mingwin.c:861:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] gcl-2.6.14/o/mingwin.c:701:11: style: Local variable 'bufp' shadows outer variable [shadowVariable] gcl-2.6.14/o/mingwin.c:679:10: note: Shadowed declaration gcl-2.6.14/o/mingwin.c:701:11: note: Shadow variable gcl-2.6.14/o/mingwin.c:325:21: style: Variable 'hostent' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/mingwin.c:898:25: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/mingwin.c:523:19: style: Variable 'asyncConnect' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/mingwin.c:615:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/nmul.c:3:1: portability: Omitted return type of function 'extended_mul' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/nmul.c:29:1: portability: Omitted return type of function 'try' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/nmul.c:4:26: debug: Function::addArguments found argument 'l' with varid 0. [varid0] gcl-2.6.14/o/nmul.c:30:32: debug: Function::addArguments found argument 'rp' with varid 0. [varid0] gcl-2.6.14/o/nmul.c:25:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/nmul.c:32:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rp [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/nfunlink.c:248:10: style: Local variable 'i' shadows outer variable [shadowVariable] gcl-2.6.14/o/nfunlink.c:189:7: note: Shadowed declaration gcl-2.6.14/o/nfunlink.c:248:10: note: Shadow variable gcl-2.6.14/o/nfunlink.c:194:15: style: Variable 'b' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/nfunlink.c:249:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/num_arith.c:867:1: error: There is an unknown macro here somewhere. Configuration is required. If LFD is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/num_co.c:50:0: error: #error this file needs IEEEFLOAT [preprocessorErrorDirective] gcl-2.6.14/o/num_co.c:50:2: error: #error this file needs IEEEFLOAT [preprocessorErrorDirective] gcl-2.6.14/o/num_comp.c:209:1: error: There is an unknown macro here somewhere. Configuration is required. If LFD is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/num_pred.c:177:1: error: There is an unknown macro here somewhere. Configuration is required. If LFD is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/num_log.c:99:1: error: There is an unknown macro here somewhere. Configuration is required. If LFD is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/num_rand.c:175:1: error: There is an unknown macro here somewhere. Configuration is required. If LFD is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/num_sfun.c:149:14: error: syntax error [syntaxError] gcl-2.6.14/o/number.c:68:90: error: There is an unknown macro here somewhere. Configuration is required. If OBJ_ALIGN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/pari_num_log.c:199:1: portability: Omitted return type of function 'gen_bitlength' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/pari_num_log.c:227:1: portability: Omitted return type of function 'gen_bitcount' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/pari_num_log.c:46:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_CODE_WORDS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_num_log.c:170:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable save_avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_num_log.c:208:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/pari_num_log.c:230:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable save_avma [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/peculiar.c:11:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/peculiar.c:20:27: style: Condition '(Smallm/Seven)<0' is always true [knownConditionTrueFalse] gcl-2.6.14/o/peculiar.c:17:22: note: Assignment 'Smallm=-(int)(((unsigned int)(-1))/2)-1', assigned value is -2147483648 gcl-2.6.14/o/peculiar.c:20:27: note: Condition '(Smallm/Seven)<0' is always true gcl-2.6.14/o/peculiar.c:23:30: style: Condition '((-Seven)/Three)==-2' is always true [knownConditionTrueFalse] gcl-2.6.14/o/peculiar.c:18:16: note: Assignment 'Seven=7', assigned value is 7 gcl-2.6.14/o/peculiar.c:23:30: note: Condition '((-Seven)/Three)==-2' is always true gcl-2.6.14/o/peculiar.c:15:8: style: Local variable 'ONEM' shadows outer variable [shadowVariable] gcl-2.6.14/o/peculiar.c:5:5: note: Shadowed declaration gcl-2.6.14/o/peculiar.c:15:8: note: Shadow variable gcl-2.6.14/o/peculiar.c:17:8: style: Local variable 'Smallm' shadows outer variable [shadowVariable] gcl-2.6.14/o/peculiar.c:7:5: note: Shadowed declaration gcl-2.6.14/o/peculiar.c:17:8: note: Shadow variable gcl-2.6.14/o/peculiar.c:18:8: style: Local variable 'Seven' shadows outer variable [shadowVariable] gcl-2.6.14/o/peculiar.c:8:5: note: Shadowed declaration gcl-2.6.14/o/peculiar.c:18:8: note: Shadow variable gcl-2.6.14/o/peculiar.c:19:8: style: Local variable 'Three' shadows outer variable [shadowVariable] gcl-2.6.14/o/peculiar.c:9:5: note: Shadowed declaration gcl-2.6.14/o/peculiar.c:19:8: note: Shadow variable gcl-2.6.14/o/peculiar.c:15:13: style: Variable 'ONEM' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/peculiar.c:16:16: style: Variable 'Bixsgm' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/peculiar.c:15:8: style: Variable 'ONEM' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/peculiar.c:16:8: style: Variable 'Bixsgm' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/plt.c:120:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kcl_self [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/plttest.c:31:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/plttest.c:84:3: error: Resource leak: f [resourceLeak] gcl-2.6.14/o/plttest.c:41:11: error: Null pointer dereference: f [nullPointer] gcl-2.6.14/o/plttest.c:23:11: note: Assignment 'f=NULL', assigned value is 0 gcl-2.6.14/o/plttest.c:41:11: note: Null pointer dereference gcl-2.6.14/o/plttest.c:42:15: error: Null pointer dereference: f [nullPointer] gcl-2.6.14/o/plttest.c:23:11: note: Assignment 'f=NULL', assigned value is 0 gcl-2.6.14/o/plttest.c:42:15: note: Null pointer dereference gcl-2.6.14/o/plttest.c:43:12: error: Null pointer dereference: f [nullPointer] gcl-2.6.14/o/plttest.c:23:11: note: Assignment 'f=NULL', assigned value is 0 gcl-2.6.14/o/plttest.c:43:12: note: Null pointer dereference gcl-2.6.14/o/plttest.c:41:11: error: Null pointer dereference [nullPointer] gcl-2.6.14/o/plttest.c:42:15: error: Null pointer dereference [nullPointer] gcl-2.6.14/o/plttest.c:43:12: error: Null pointer dereference [nullPointer] gcl-2.6.14/o/format.c:2194:29: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean] gcl-2.6.14/o/format.c:2198:29: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean] gcl-2.6.14/o/format.c:2203:29: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean] gcl-2.6.14/o/format.c:2209:29: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean] gcl-2.6.14/o/format.c:1331:11: error: Array 'buff[256]' accessed at index -1, which is out of bounds. [negativeIndex] gcl-2.6.14/o/format.c:1325:10: note: Assignment 'n=m=0', assigned value is 0 gcl-2.6.14/o/format.c:1331:11: note: Negative array index gcl-2.6.14/o/predicate.c:686:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/format.c:1046:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/o/format.c:1047:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/o/format.c:985:13: style: Condition '!colon' is always true [knownConditionTrueFalse] gcl-2.6.14/o/format.c:981:34: note: Assuming that condition 'colon' is not redundant gcl-2.6.14/o/format.c:985:13: note: Condition '!colon' is always true gcl-2.6.14/o/format.c:2270:7: style: Condition '--colon' is always false [knownConditionTrueFalse] gcl-2.6.14/o/format.c:2269:13: note: Assuming that condition 'colon=setjmp(*fmt_jmp_bufp)' is not redundant gcl-2.6.14/o/format.c:2270:7: note: Condition '--colon' is always false gcl-2.6.14/o/prelink.c:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable my_stdin [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/plt.c:146:9: warning: %n in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] gcl-2.6.14/o/plt.c:116:23: style: Variable 'op' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/plt.c:117:16: style: Variable 'pe' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/plt.c:182:16: style: Variable 'pe' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/plt.c:195:18: warning: Uninitialized variable: &tp.ad [uninitvar] gcl-2.6.14/o/format.c:1774:17: style: Variable 'up_colon' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/o/format.c:1764:10: note: up_colon is assigned gcl-2.6.14/o/format.c:1774:17: note: up_colon is overwritten gcl-2.6.14/o/prog.c:47:1: error: There is an unknown macro here somewhere. Configuration is required. If FFD is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/reference.c:31:1: error: There is an unknown macro here somewhere. Configuration is required. If LFD is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/format.c:1395:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/format.c:2100:10: style: Variable 'up_colon' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/regexpr.c:95:80: debug: Function::addArguments found argument 'pattern' with varid 0. [varid0] gcl-2.6.14/o/rel_aix.c:67:39: error: syntax error [syntaxError] gcl-2.6.14/o/rel_coff.c:16:24: error: syntax error [syntaxError] gcl-2.6.14/o/rel_hp300.c:31:1: portability: Omitted return type of function 'relocate' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/rel_hp300.c:176:1: portability: Omitted return type of function 'count_symbols' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/rel_hp300.c:36:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_start [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/rel_hp300.c:183:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMESZ [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/rel_hp300.c:206:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMESZ [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/regexpr.c:48:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_dbind [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/regexpr.c:57:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_dbind [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/regexpr.c:71:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_string [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/regexpr.c:105:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VFUN_NARGS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/rel_mac2.c:70:9: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] gcl-2.6.14/o/rel_ps2aix.c:79:36: error: syntax error [syntaxError] gcl-2.6.14/o/rel_rios.c:166:10: error: syntax error [syntaxError] gcl-2.6.14/o/rel_sun3.c:26:41: error: syntax error [syntaxError] gcl-2.6.14/o/rel_sun4.c:49:63: error: syntax error [syntaxError] gcl-2.6.14/o/rel_u370aix.c:80:36: error: syntax error [syntaxError] gcl-2.6.14/o/save_sgi4.c:96:1: portability: Omitted return type of function 'filecpy' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/save_sgi4.c:116:1: portability: Omitted return type of function 'memory_save' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/save_sgi4.c:430:1: portability: Omitted return type of function 'Lsave' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/save_sgi4.c:100:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/save_sgi4.c:164:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/save_sgi4.c:435:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/save_sgi4.c:450:11: error: Deallocation of an auto-variable ([) results in undefined behaviour. [autovarInvalidDeallocation] gcl-2.6.14/o/save_sgi4.c:449:12: note: Address of variable taken here. gcl-2.6.14/o/save_sgi4.c:450:11: note: Deallocating memory that was not dynamically allocated gcl-2.6.14/o/save_sgi4.c:166:27: warning: If resource allocation fails, then there is a possible null pointer dereference: original [nullPointerOutOfResources] gcl-2.6.14/o/save_sgi4.c:165:18: note: Assuming allocation function fails gcl-2.6.14/o/save_sgi4.c:165:18: note: Assignment 'original=fopen(original_file,"r")', assigned value is 0 gcl-2.6.14/o/save_sgi4.c:166:27: note: Null pointer dereference gcl-2.6.14/o/save_sgi4.c:170:9: warning: If resource allocation fails, then there is a possible null pointer dereference: original [nullPointerOutOfResources] gcl-2.6.14/o/save_sgi4.c:165:18: note: Assuming allocation function fails gcl-2.6.14/o/save_sgi4.c:165:18: note: Assignment 'original=fopen(original_file,"r")', assigned value is 0 gcl-2.6.14/o/save_sgi4.c:166:24: note: Assuming condition is false gcl-2.6.14/o/save_sgi4.c:170:9: note: Null pointer dereference gcl-2.6.14/o/save_sgi4.c:117:7: style: Parameter 'original_file' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/save_sgi4.c:117:23: style: Parameter 'save_file' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/save_sgi4.c:395:30: error: Uninitialized variable: data_begin [uninitvar] gcl-2.6.14/o/save_sgi4.c:404:18: error: Uninitialized variable: original_data [uninitvar] gcl-2.6.14/o/save_sgi4.c:157:21: style: Unused variable: data_end [unusedVariable] gcl-2.6.14/o/saveaix3.c:35:1: portability: Omitted return type of function 'filecpy' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/saveaix3.c:57:1: portability: Omitted return type of function 'memory_save' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/saveaix3.c:260:1: portability: Omitted return type of function 'Lsave' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/saveaix3.c:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/saveaix3.c:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/saveaix3.c:264:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/saveaix3.c:107:31: error: Using pointer to local variable 'buf' that is out of scope. [invalidLifetime] gcl-2.6.14/o/saveaix3.c:99:30: note: Array decayed to pointer here. gcl-2.6.14/o/saveaix3.c:96:12: note: Variable created here. gcl-2.6.14/o/saveaix3.c:107:31: note: Using pointer to local variable 'buf' that is out of scope. gcl-2.6.14/o/saveaix3.c:78:30: warning: If resource allocation fails, then there is a possible null pointer dereference: original [nullPointerOutOfResources] gcl-2.6.14/o/saveaix3.c:77:21: note: Assuming allocation function fails gcl-2.6.14/o/saveaix3.c:77:21: note: Assignment 'original=fopen(original_file,"r")', assigned value is 0 gcl-2.6.14/o/saveaix3.c:78:30: note: Null pointer dereference gcl-2.6.14/o/saveaix3.c:82:12: warning: If resource allocation fails, then there is a possible null pointer dereference: original [nullPointerOutOfResources] gcl-2.6.14/o/saveaix3.c:77:21: note: Assuming allocation function fails gcl-2.6.14/o/saveaix3.c:77:21: note: Assignment 'original=fopen(original_file,"r")', assigned value is 0 gcl-2.6.14/o/saveaix3.c:78:27: note: Assuming condition is false gcl-2.6.14/o/saveaix3.c:82:12: note: Null pointer dereference gcl-2.6.14/o/saveaix3.c:100:18: style: Variable 'data_begin' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/o/saveaix3.c:94:15: note: data_begin is assigned gcl-2.6.14/o/saveaix3.c:100:18: note: data_begin is overwritten gcl-2.6.14/o/saveaix3.c:152:8: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/o/saveaix3.c:151:8: note: j is assigned gcl-2.6.14/o/saveaix3.c:152:8: note: j is overwritten gcl-2.6.14/o/saveaix3.c:176:22: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/o/saveaix3.c:175:4: note: i is assigned gcl-2.6.14/o/saveaix3.c:176:22: note: i is overwritten gcl-2.6.14/o/saveaix3.c:204:8: style: Variable 'pos1' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/o/saveaix3.c:203:8: note: pos1 is assigned gcl-2.6.14/o/saveaix3.c:204:8: note: pos1 is overwritten gcl-2.6.14/o/saveaix3.c:168:31: style: Local variable 'p' shadows outer variable [shadowVariable] gcl-2.6.14/o/saveaix3.c:73:20: note: Shadowed declaration gcl-2.6.14/o/saveaix3.c:168:31: note: Shadow variable gcl-2.6.14/o/saveaix3.c:58:7: style: Parameter 'original_file' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/saveaix3.c:58:23: style: Parameter 'save_file' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/saveaix3.c:69:24: style: Variable 'data_end' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/saveaix3.c:97:24: style: Variable 'ld' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/saveaix3.c:167:16: style: Variable 'ldheader' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/saveaix3.c:64:17: style: Variable 'textsize' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/saveaix3.c:114:25: style: Variable 'orig_debug_scnptr' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/saveaix3.c:152:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/saveaix3.c:204:8: style: Variable 'pos1' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/saveaix3.c:206:5: style: Variable 'y' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/saveaix3.c:63:9: style: Unused variable: stsize [unusedVariable] gcl-2.6.14/o/saveaix3.c:64:9: style: Variable 'textsize' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/regexp.c:798:8: style: Condition '0&&prog->regmust!=NULL' is always false [knownConditionTrueFalse] gcl-2.6.14/o/savedec31.c:59:1: portability: Omitted return type of function 'filecpy' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/savedec31.c:79:1: portability: Omitted return type of function 'memory_save' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/savedec31.c:220:1: portability: Omitted return type of function 'Lsave' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/regexp.c:847:37: style: Same expression on both sides of '-'. [duplicateExpression] gcl-2.6.14/o/regexp.c:562:7: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] gcl-2.6.14/o/regexp.c:559:12: note: p is initialized gcl-2.6.14/o/regexp.c:562:7: note: p is overwritten gcl-2.6.14/o/regexp.c:592:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] gcl-2.6.14/o/regexp.c:598:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] gcl-2.6.14/o/regexp.c:1183:4: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] gcl-2.6.14/o/regexp.c:839:21: style: Local variable 's' shadows outer variable [shadowVariable] gcl-2.6.14/o/regexp.c:777:17: note: Shadowed declaration gcl-2.6.14/o/regexp.c:839:21: note: Shadow variable gcl-2.6.14/o/regexp.c:1466:7: style: Local variable 'op' shadows outer variable [shadowVariable] gcl-2.6.14/o/regexp.c:1451:8: note: Shadowed declaration gcl-2.6.14/o/regexp.c:1466:7: note: Shadow variable gcl-2.6.14/o/regexp.c:1467:6: style: Local variable 'i' shadows outer variable [shadowVariable] gcl-2.6.14/o/regexp.c:1449:7: note: Shadowed declaration gcl-2.6.14/o/regexp.c:1467:6: note: Shadow variable gcl-2.6.14/o/regexp.c:703:24: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/regexp.c:1052:20: style: Variable 'opnd' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/regexp.c:1053:12: style: Variable 'ch' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/regexp.c:1214:17: style: Variable 'opnd' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/regexp.c:1446:35: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/regexpr.c:74:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/o/regexpr.c:162:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/o/sfasl.c:83:0: error: #error must define SEPARATE_SFASL_FILE [preprocessorErrorDirective] gcl-2.6.14/o/sfasl.c:83:2: error: #error must define SEPARATE_SFASL_FILE [preprocessorErrorDirective] gcl-2.6.14/o/regexpr.c:106:15: style: Variable 'buf' can be declared as const array [constVariable] gcl-2.6.14/o/sfaslbfd.c:26:0: error: #error Cannot use bfd fasloading with SPECIAL_RSYM/without HAVE_LIBBFD defined [preprocessorErrorDirective] gcl-2.6.14/o/sfaslbfd.c:26:2: error: #error Cannot use bfd fasloading with SPECIAL_RSYM/without HAVE_LIBBFD defined [preprocessorErrorDirective] gcl-2.6.14/o/savedec31.c:63:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/savedec31.c:105:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/savedec31.c:225:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vs_base [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/sgbc.c:1027:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/strcspn.c:5:17: style: Variable 'scan2' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/structure.c:106:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/test_memprotect.c:57:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/test_memprotect.c:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/test_memprotect.c:67:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/test_memprotect.c:51:2: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'sigcontext *'. [invalidPrintfArgType_uint] gcl-2.6.14/o/test_memprotect.c:51:2: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'char *'. [invalidPrintfArgType_uint] gcl-2.6.14/o/test_memprotect.c:69:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'char *'. [invalidPrintfArgType_uint] gcl-2.6.14/o/test_memprotect.c:50:29: style: Variable 'bil' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/test_memprotect.c:50:32: style: Variable 'bil' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/test_memprotect.c:50:29: style: Variable 'bil' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/toplevel.c:42:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/try.c:205:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/typespec.c:36:1: error: There is an unknown macro here somewhere. Configuration is required. If LFD is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/save.c:19:1: error: There is an unknown macro here somewhere. Configuration is required. If LFD is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/try.c:64:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_DOS_SIGNATURE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/try.c:196:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/try.c:237:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/try.c:266:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/try.c:469:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_DECOMMIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexec-19.29.c:369:1: portability: Omitted return type of function 'unexec' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexec-19.29.c:1005:1: portability: Omitted return type of function 'write_segment' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexec-19.29.c:354:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexec-19.29.c:727:7: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/unexec-19.29.c:1013:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/unexec-19.29.c:383:42: style: Condition 'copy_text_and_data(new,a_out)<0' is always false [knownConditionTrueFalse] gcl-2.6.14/o/unexec-19.29.c:383:29: note: Calling function 'copy_text_and_data' returns 0 gcl-2.6.14/o/unexec-19.29.c:383:42: note: Condition 'copy_text_and_data(new,a_out)<0' is always false gcl-2.6.14/o/unexec-19.29.c:354:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gcl-2.6.14/o/unexec-19.29.c:354:3: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] gcl-2.6.14/o/unexec-19.29.c:1040:4: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'char *'. [invalidPrintfArgType_uint] gcl-2.6.14/o/unexec-19.29.c:379:7: error: Resource leak: a_out [resourceLeak] gcl-2.6.14/o/unexec-19.29.c:348:31: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexec-19.29.c:411:128: style: Parameter 'new_name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexec-19.29.c:1005:60: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexec-19.29.c:1056:37: style: Parameter 'a_name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexec-19.29.c:1056:51: style: Parameter 'new_name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexec-19.29.c:413:7: style: Unused variable: tem [unusedVariable] gcl-2.6.14/o/unexec-19.29.c:1100:11: style: Variable 'new' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/unexec-19.29.c:1100:7: style: Variable 'new' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/try.c:92:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/o/try.c:116:15: style: Variable 'foffset' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/o/try.c:112:15: note: foffset is assigned gcl-2.6.14/o/try.c:116:15: note: foffset is overwritten gcl-2.6.14/o/try.c:228:43: style:inconclusive: Function 'open_input_file' argument 2 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent] gcl-2.6.14/o/ntheap.h:104:47: note: Function 'open_input_file' argument 2 names different: declaration 'name' definition 'filename'. gcl-2.6.14/o/try.c:228:43: note: Function 'open_input_file' argument 2 names different: declaration 'name' definition 'filename'. gcl-2.6.14/o/try.c:260:44: style:inconclusive: Function 'open_output_file' argument 2 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent] gcl-2.6.14/o/ntheap.h:105:48: note: Function 'open_output_file' argument 2 names different: declaration 'name' definition 'filename'. gcl-2.6.14/o/try.c:260:44: note: Function 'open_output_file' argument 2 names different: declaration 'name' definition 'filename'. gcl-2.6.14/o/try.c:418:21: style:inconclusive: Function 'sbrk' argument 1 names different: declaration 'size' definition 'increment'. [funcArgNamesDifferent] gcl-2.6.14/o/ntheap.h:63:30: note: Function 'sbrk' argument 1 names different: declaration 'size' definition 'increment'. gcl-2.6.14/o/try.c:418:21: note: Function 'sbrk' argument 1 names different: declaration 'size' definition 'increment'. gcl-2.6.14/o/try.c:28:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/try.c:189:53: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/try.c:121:6: error: Uninitialized variable: last [legacyUninitvar] gcl-2.6.14/o/try.c:107:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/try.c:45:17: style: Unused variable: size [unusedVariable] gcl-2.6.14/o/try.c:192:34: style: Unused variable: data_section [unusedVariable] gcl-2.6.14/o/unexec.c:1006:1: portability: Omitted return type of function 'write_segment' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexec.c:354:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexelf.c:612:36: error: There is an unknown macro here somewhere. Configuration is required. If Elf is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/unexec.c:728:7: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/unexec.c:1014:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/unexec.c:384:42: style: Condition 'copy_text_and_data(new,a_out)<0' is always false [knownConditionTrueFalse] gcl-2.6.14/o/unexec.c:384:29: note: Calling function 'copy_text_and_data' returns 0 gcl-2.6.14/o/unexec.c:384:42: note: Condition 'copy_text_and_data(new,a_out)<0' is always false gcl-2.6.14/o/unexec.c:354:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gcl-2.6.14/o/unexec.c:354:3: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] gcl-2.6.14/o/unexec.c:1041:4: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'char *'. [invalidPrintfArgType_uint] gcl-2.6.14/o/unexec.c:380:7: error: Resource leak: a_out [resourceLeak] gcl-2.6.14/o/unexec.c:348:31: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexec.c:412:128: style: Parameter 'new_name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexec.c:1006:60: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexec.c:1057:37: style: Parameter 'a_name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexec.c:1057:51: style: Parameter 'new_name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexec.c:414:7: style: Unused variable: tem [unusedVariable] gcl-2.6.14/o/unexec.c:1101:11: style: Variable 'new' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/unexec.c:1101:7: style: Variable 'new' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/unexhp9k800.c:53:1: portability: Omitted return type of function 'unexec' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexhp9k800.c:124:1: portability: Omitted return type of function 'save_data_space' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexhp9k800.c:141:1: portability: Omitted return type of function 'update_file_ptrs' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexhp9k800.c:192:1: portability: Omitted return type of function 'read_header' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexhp9k800.c:220:1: portability: Omitted return type of function 'write_header' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexhp9k800.c:239:1: portability: Omitted return type of function 'calculate_checksum' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexhp9k800.c:254:1: portability: Omitted return type of function 'copy_file' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexhp9k800.c:273:1: portability: Omitted return type of function 'copy_rest' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexhp9k800.c:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexhp9k800.c:204:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEMAND_MAGIC [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/savedec31.c:107:34: warning: If resource allocation fails, then there is a possible null pointer dereference: original [nullPointerOutOfResources] gcl-2.6.14/o/savedec31.c:106:25: note: Assuming allocation function fails gcl-2.6.14/o/savedec31.c:106:25: note: Assignment 'original=fopen(original_file,"r")', assigned value is 0 gcl-2.6.14/o/savedec31.c:107:34: note: Null pointer dereference gcl-2.6.14/o/savedec31.c:111:16: warning: If resource allocation fails, then there is a possible null pointer dereference: original [nullPointerOutOfResources] gcl-2.6.14/o/savedec31.c:106:25: note: Assuming allocation function fails gcl-2.6.14/o/savedec31.c:106:25: note: Assignment 'original=fopen(original_file,"r")', assigned value is 0 gcl-2.6.14/o/savedec31.c:107:31: note: Assuming condition is false gcl-2.6.14/o/savedec31.c:111:16: note: Null pointer dereference gcl-2.6.14/o/savedec31.c:80:7: style: Parameter 'original_file' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/savedec31.c:80:23: style: Parameter 'save_file' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/savedec31.c:124:23: style: Variable 'pagesize' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/savedec31.c:182:21: style: Variable 'jj' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/savedec31.c:97:28: style: Unused variable: data_end [unusedVariable] gcl-2.6.14/o/savedec31.c:124:14: style: Variable 'pagesize' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/unexelfsgi.c:502:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexlin.c:313:1: portability: Omitted return type of function 'unexec' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexlin.c:797:1: portability: Omitted return type of function 'write_segment' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexhp9k800.c:79:12: style: The if condition is the same as the previous if condition [duplicateCondition] gcl-2.6.14/o/unexhp9k800.c:77:11: note: First condition gcl-2.6.14/o/unexhp9k800.c:79:12: note: Second condition gcl-2.6.14/o/unexhp9k800.c:89:3: error: Resource leak: tem [resourceLeak] gcl-2.6.14/o/unexhp9k800.c:83:10: warning: If resource allocation fails, then there is a possible null pointer dereference: tem [nullPointerOutOfResources] gcl-2.6.14/o/unexhp9k800.c:82:15: note: Assuming allocation function fails gcl-2.6.14/o/unexhp9k800.c:82:15: note: Assignment 'tem=fdopen(old,"r")', assigned value is 0 gcl-2.6.14/o/unexhp9k800.c:83:10: note: Null pointer dereference gcl-2.6.14/o/unexhp9k800.c:90:10: warning: If resource allocation fails, then there is a possible null pointer dereference: tem [nullPointerOutOfResources] gcl-2.6.14/o/unexhp9k800.c:89:15: note: Assuming allocation function fails gcl-2.6.14/o/unexhp9k800.c:89:15: note: Assignment 'tem=fdopen(new,"w")', assigned value is 0 gcl-2.6.14/o/unexhp9k800.c:90:10: note: Null pointer dereference gcl-2.6.14/o/unexhp9k800.c:54:11: style: Parameter 'new_name' can be declared as const array [constParameter] gcl-2.6.14/o/unexhp9k800.c:55:11: style: Parameter 'old_name' can be declared as const array [constParameter] gcl-2.6.14/o/unexhp9k800.c:223:30: style: Parameter 'auxhdr' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexhp9k800.c:242:21: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexhp9k800.c:64:9: style: Unused variable: original [unusedVariable] gcl-2.6.14/o/unexlin.c:303:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexlin.c:817:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexlin.c:631:7: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/unexlin.c:804:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/unexlin.c:327:42: style: Condition 'copy_text_and_data(new,a_out)<0' is always false [knownConditionTrueFalse] gcl-2.6.14/o/unexlin.c:327:29: note: Calling function 'copy_text_and_data' returns 0 gcl-2.6.14/o/unexlin.c:327:42: note: Condition 'copy_text_and_data(new,a_out)<0' is always false gcl-2.6.14/o/unexlin.c:303:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gcl-2.6.14/o/unexlin.c:303:3: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] gcl-2.6.14/o/unexlin.c:821:4: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'char *'. [invalidPrintfArgType_uint] gcl-2.6.14/o/unexlin.c:323:7: error: Resource leak: a_out [resourceLeak] gcl-2.6.14/o/unexlin.c:892:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] gcl-2.6.14/o/unexlin.c:297:31: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexlin.c:352:128: style: Parameter 'new_name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexlin.c:797:60: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexlin.c:837:37: style: Parameter 'a_name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexlin.c:837:51: style: Parameter 'new_name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexlin.c:354:7: style: Unused variable: tem [unusedVariable] gcl-2.6.14/o/unexlin.c:881:11: style: Variable 'new' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/unexlin.c:881:7: style: Variable 'new' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/unexmacosx.c:198:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mach_header [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexmacosx.c:458:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable segment_command [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexmacosx.c:863:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexmacosx.c:936:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mach_header [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexmacosx.c:1024:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexmacosx.c:1047:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexmacosx.c:1061:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGESIZE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexmacosx.c:1144:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexmips.c:90:1: portability: Omitted return type of function 'unexec' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unexelfsgi.c:556:5: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] gcl-2.6.14/o/unexelfsgi.c:581:5: warning: fprintf format string requires 0 parameters but 2 are given. [wrongPrintfScanfArgNum] gcl-2.6.14/o/unexelfsgi.c:659:5: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] gcl-2.6.14/o/unexelfsgi.c:687:5: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] gcl-2.6.14/o/unexelfsgi.c:523:55: warning: If memory allocation fails, then there is a possible null pointer dereference: old_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:512:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:522:14: note: old_file_h is assigned '(Elf32_Ehdr*)old_base' here. gcl-2.6.14/o/unexelfsgi.c:523:55: note: Null pointer dereference gcl-2.6.14/o/unexelfsgi.c:524:55: warning: If memory allocation fails, then there is a possible null pointer dereference: old_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:512:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:522:14: note: old_file_h is assigned '(Elf32_Ehdr*)old_base' here. gcl-2.6.14/o/unexelfsgi.c:524:55: note: Null pointer dereference gcl-2.6.14/o/unexelfsgi.c:526:27: warning: If memory allocation fails, then there is a possible null pointer dereference: old_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:512:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:522:14: note: old_file_h is assigned '(Elf32_Ehdr*)old_base' here. gcl-2.6.14/o/unexelfsgi.c:526:27: note: Null pointer dereference gcl-2.6.14/o/unexelfsgi.c:529:49: warning: If memory allocation fails, then there is a possible null pointer dereference: old_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:512:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:522:14: note: old_file_h is assigned '(Elf32_Ehdr*)old_base' here. gcl-2.6.14/o/unexelfsgi.c:535:11: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:529:49: note: Null pointer dereference gcl-2.6.14/o/unexelfsgi.c:611:11: warning: If memory allocation fails, then there is a possible null pointer dereference: new_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:599:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:602:14: note: new_file_h is assigned '(Elf32_Ehdr*)new_base' here. gcl-2.6.14/o/unexelfsgi.c:611:11: note: Null pointer dereference gcl-2.6.14/o/unexelfsgi.c:616:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:599:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:602:14: note: new_file_h is assigned '(Elf32_Ehdr*)new_base' here. gcl-2.6.14/o/unexelfsgi.c:616:3: note: Null pointer dereference gcl-2.6.14/o/unexelfsgi.c:523:53: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:512:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:523:53: note: Null pointer addition gcl-2.6.14/o/unexelfsgi.c:524:53: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:512:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:524:53: note: Null pointer addition gcl-2.6.14/o/unexelfsgi.c:526:25: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:512:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:526:25: note: Null pointer addition gcl-2.6.14/o/unexelfsgi.c:603:53: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:599:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:603:53: note: Null pointer addition gcl-2.6.14/o/unexelfsgi.c:605:41: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:599:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:605:41: note: Null pointer addition gcl-2.6.14/o/unexelfsgi.c:473:23: style: Parameter 'old_name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexelfsgi.c:485:15: style: Variable 'old_program_h' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexelfsgi.c:782:9: style: Variable 'o_phdrr' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexelfsgi.c:823:16: style: Variable 'spt' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexelfsgi.c:496:45: style: Unused variable: new_data2_index [unusedVariable] gcl-2.6.14/o/unexmips.c:104:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexmips.c:330:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexnt.c:105:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexnt.c:154:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexnt.c:251:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexnt.c:373:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexnt.c:402:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexnt.c:537:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_DOS_SIGNATURE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexnt.c:732:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexnt.c:770:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexnt.c:933:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_RELEASE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexnt.c:942:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_RELEASE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexnt.c:986:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGESIZE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexnt.c:1055:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_DECOMMIT [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexmacosx.c:254:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] gcl-2.6.14/o/unexmacosx.c:957:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/o/unexmacosx.c:969:35: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] gcl-2.6.14/o/unexmacosx.c:1069:32: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexmacosx.c:1066:20: note: Assuming allocation function fails gcl-2.6.14/o/unexmacosx.c:1066:20: note: Assignment 'mach_brkpt=mmap(NULL,big_heap,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0)', assigned value is 0 gcl-2.6.14/o/unexmacosx.c:1069:32: note: Null pointer addition gcl-2.6.14/o/unexmacosx.c:836:34: style: Parameter 'lc' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexmacosx.c:983:18: style: Variable 'sectp' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexmacosx.c:1045:9: style: Variable 'r' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexmacosx.c:1111:28: style: Parameter 'zone' can be declared as pointer to const. However it seems that 'stub_malloc' is a callback function, if 'zone' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/o/unexmacosx.c:1170:43: note: You might need to cast the function pointer here gcl-2.6.14/o/unexmacosx.c:1111:28: note: Parameter 'zone' can be declared as pointer to const gcl-2.6.14/o/unexmacosx.c:1119:28: style: Parameter 'zone' can be declared as pointer to const. However it seems that 'stub_calloc' is a callback function, if 'zone' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/o/unexmacosx.c:1165:43: note: You might need to cast the function pointer here gcl-2.6.14/o/unexmacosx.c:1119:28: note: Parameter 'zone' can be declared as pointer to const gcl-2.6.14/o/unexmacosx.c:1127:28: style: Parameter 'zone' can be declared as pointer to const. However it seems that 'stub_valloc' is a callback function, if 'zone' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gcl-2.6.14/o/unexmacosx.c:1166:43: note: You might need to cast the function pointer here gcl-2.6.14/o/unexmacosx.c:1127:28: note: Parameter 'zone' can be declared as pointer to const gcl-2.6.14/o/unexmacosx.c:1092:39: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/unexmacosx.c:143:20: style: struct member 'region_t::next' is never used. [unusedStructMember] gcl-2.6.14/o/unexmips.c:146:7: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] gcl-2.6.14/o/unexnt.c:255:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream] gcl-2.6.14/o/unexnt.c:807:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/o/unexnt.c:772:9: note: i is assigned gcl-2.6.14/o/unexnt.c:807:5: note: i is overwritten gcl-2.6.14/o/unexnt.c:807:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/o/unexnt.c:781:9: note: i is assigned gcl-2.6.14/o/unexnt.c:807:5: note: i is overwritten gcl-2.6.14/o/unexnt.c:807:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] gcl-2.6.14/o/unexnt.c:802:9: note: i is assigned gcl-2.6.14/o/unexnt.c:807:5: note: i is overwritten gcl-2.6.14/o/unexnt.c:364:43: style:inconclusive: Function 'open_input_file' argument 2 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent] gcl-2.6.14/o/ntheap.h:104:47: note: Function 'open_input_file' argument 2 names different: declaration 'name' definition 'filename'. gcl-2.6.14/o/unexnt.c:364:43: note: Function 'open_input_file' argument 2 names different: declaration 'name' definition 'filename'. gcl-2.6.14/o/unexnt.c:396:44: style:inconclusive: Function 'open_output_file' argument 2 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent] gcl-2.6.14/o/ntheap.h:105:48: note: Function 'open_output_file' argument 2 names different: declaration 'name' definition 'filename'. gcl-2.6.14/o/unexnt.c:396:44: note: Function 'open_output_file' argument 2 names different: declaration 'name' definition 'filename'. gcl-2.6.14/o/unexnt.c:528:30: style:inconclusive: Function 'get_section_info' argument 1 names different: declaration 'p_file' definition 'p_infile'. [funcArgNamesDifferent] gcl-2.6.14/o/unexnt.c:90:42: note: Function 'get_section_info' argument 1 names different: declaration 'p_file' definition 'p_infile'. gcl-2.6.14/o/unexnt.c:528:30: note: Function 'get_section_info' argument 1 names different: declaration 'p_file' definition 'p_infile'. gcl-2.6.14/o/unexnt.c:724:20: style:inconclusive: Function 'read_in_bss' argument 1 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent] gcl-2.6.14/o/ntheap.h:72:32: note: Function 'read_in_bss' argument 1 names different: declaration 'name' definition 'filename'. gcl-2.6.14/o/unexnt.c:724:20: note: Function 'read_in_bss' argument 1 names different: declaration 'name' definition 'filename'. gcl-2.6.14/o/unexnt.c:760:20: style:inconclusive: Function 'map_in_heap' argument 1 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent] gcl-2.6.14/o/ntheap.h:75:32: note: Function 'map_in_heap' argument 1 names different: declaration 'name' definition 'filename'. gcl-2.6.14/o/unexnt.c:760:20: note: Function 'map_in_heap' argument 1 names different: declaration 'name' definition 'filename'. gcl-2.6.14/o/unexmips.c:337:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] gcl-2.6.14/o/unexnt.c:1006:17: style:inconclusive: Function 'sbrk' argument 1 names different: declaration 'size' definition 'increment'. [funcArgNamesDifferent] gcl-2.6.14/o/ntheap.h:63:30: note: Function 'sbrk' argument 1 names different: declaration 'size' definition 'increment'. gcl-2.6.14/o/unexnt.c:1006:17: note: Function 'sbrk' argument 1 names different: declaration 'size' definition 'increment'. gcl-2.6.14/o/unexnt.c:1121:27: style:inconclusive: Function 'round_heap' argument 1 names different: declaration 'size' definition 'align'. [funcArgNamesDifferent] gcl-2.6.14/o/ntheap.h:69:39: note: Function 'round_heap' argument 1 names different: declaration 'size' definition 'align'. gcl-2.6.14/o/unexnt.c:1121:27: note: Function 'round_heap' argument 1 names different: declaration 'size' definition 'align'. gcl-2.6.14/o/unexnt.c:217:15: style: Parameter 'new_name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexnt.c:217:31: style: Parameter 'old_name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexnt.c:253:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexnt.c:489:22: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexnt.c:651:51: style: Parameter 'p_infile' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexnt.c:654:30: style: Variable 'data_va' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexnt.c:691:20: style: Variable 'heap_data' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexnt.c:691:32: style: Variable 'bss_data' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexnt.c:764:10: style: Variable 'file_base' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexnt.c:1094:18: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexnt.c:932:27: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/unexnt.c:934:46: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/unexnt.c:600:17: style: Variable 'data_section' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/unexnt.c:734:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/unexnt.c:742:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/unexnt.c:751:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/unexnt.c:810:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/unexnt.c:818:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/o/unixfasl.c:81:0: error: #error must define SFASL [preprocessorErrorDirective] gcl-2.6.14/o/unixfasl.c:81:2: error: #error must define SFASL [preprocessorErrorDirective] gcl-2.6.14/o/unixfsys.c:251:66: debug: Function::addArguments found argument 'x' with varid 0. [varid0] gcl-2.6.14/o/unixfsys.c:262:76: debug: Function::addArguments found argument 'd' with varid 0. [varid0] gcl-2.6.14/o/unixsave.c:72:1: portability: Omitted return type of function 'filecpy' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/o/unixfsys.c:286:68: debug: Function::addArguments found argument 'variable' with varid 0. [varid0] gcl-2.6.14/o/unixfsys.c:350:70: debug: Function::addArguments found argument 'x' with varid 0. [varid0] gcl-2.6.14/o/unixfsys.c:399:68: debug: Function::addArguments found argument 'x' with varid 0. [varid0] gcl-2.6.14/o/unixsave.c:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixsave.c:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_SAVE_LOCALS [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixsave.c:162:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable siLsave [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixsave.c:93:7: style: Parameter 'original_file' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unixsave.c:93:23: style: Parameter 'save_file' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unixsave.c:124:30: error: Uninitialized variable: data_begin [uninitvar] gcl-2.6.14/o/unixsave.c:133:18: error: Uninitialized variable: original_data [uninitvar] gcl-2.6.14/o/unixsave.c:95:21: style: Unused variable: data_end [unusedVariable] gcl-2.6.14/o/unixfsys.c:63:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:72:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_string [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_GETPW_R_SIZE_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_GETPW_R_SIZE_MAX [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:146:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:198:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_string [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:218:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sKfile [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:226:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:241:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:253:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:268:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:282:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:305:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:313:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:366:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:396:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:401:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:415:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:426:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:436:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:449:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:511:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_dbind [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:526:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_PRIVATE [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:533:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_SHARED [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:540:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_dbind [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:573:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:574:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixsys.c:155:1: error: There is an unknown macro here somewhere. Configuration is required. If FFN is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/unexsgi.c:488:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh_name [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unexsgi.c:544:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/unixfsys.c:370:12: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] gcl-2.6.14/o/unixfsys.c:305:16: style: Condition 'res==0' is always false [knownConditionTrueFalse] gcl-2.6.14/o/unixfsys.c:290:14: note: Assignment 'res=-1', assigned value is -1 gcl-2.6.14/o/unixfsys.c:305:16: note: Condition 'res==0' is always false gcl-2.6.14/o/unixtime.c:134:1: error: There is an unknown macro here somewhere. Configuration is required. If LFD is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/unixfsys.c:163:21: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unixfsys.c:163:36: style: Parameter 'option' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unixfsys.c:216:28: style: Parameter 'ssp' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unixfsys.c:538:24: style: Parameter 've' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unixfsys.c:554:27: style: Parameter 'a1' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unixfsys.c:554:36: style: Parameter 'b1' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unixfsys.c:518:9: portability: 'v1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/o/unixfsys.c:114:10: error: Uninitialized variable: pw [uninitvar] gcl-2.6.14/o/user_init.c:3:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cnil [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/usig.c:153:70: debug: Function::addArguments found argument 'addr' with varid 0. [varid0] gcl-2.6.14/o/usig.c:156:68: debug: Function::addArguments found argument 'addr' with varid 0. [varid0] gcl-2.6.14/o/usig.c:159:70: debug: Function::addArguments found argument 'addr' with varid 0. [varid0] gcl-2.6.14/o/usig.c:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable our_signal_handler [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/usig.c:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/usig.c:157:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/usig.c:160:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/usig.c:280:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sig_try_to_delay [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/usig.c:314:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signals_allowed [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/usig2.c:153:1: error: There is an unknown macro here somewhere. Configuration is required. If DO_INIT is a macro then please configure it. [unknownMacro] gcl-2.6.14/o/usig.c:113:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gcl-2.6.14/o/usig.c:114:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gcl-2.6.14/o/usig.c:52:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/usig.c:208:19: error: Uninitialized variable: x [legacyUninitvar] gcl-2.6.14/o/utils.c:12:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_symbol [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/utils.c:29:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_array [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/utils.c:41:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_fixnum [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/utils.c:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvalues [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/utils.c:202:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_string [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/wpool.c:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/o/utils.c:208:3: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] gcl-2.6.14/o/wpool.c:21:22: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/o/utils.c:208:28: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] gcl-2.6.14/o/utils.c:206:26: note: Assuming allocation function fails gcl-2.6.14/o/utils.c:206:12: note: Assignment 'buf=(void*)malloc(string->st.st_fillp+1)', assigned value is 0 gcl-2.6.14/o/utils.c:208:28: note: Null pointer dereference gcl-2.6.14/o/utils.c:209:3: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] gcl-2.6.14/o/utils.c:206:26: note: Assuming allocation function fails gcl-2.6.14/o/utils.c:206:12: note: Assignment 'buf=(void*)malloc(string->st.st_fillp+1)', assigned value is 0 gcl-2.6.14/o/utils.c:209:3: note: Null pointer dereference gcl-2.6.14/o/utils.c:49:29: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexsgi.c:497:2: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] gcl-2.6.14/o/unexsgi.c:615:5: warning: fprintf format string requires 0 parameters but 2 are given. [wrongPrintfScanfArgNum] gcl-2.6.14/o/unexsgi.c:693:5: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] gcl-2.6.14/o/unexsgi.c:721:5: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] gcl-2.6.14/unixport/bsd_rsym.c:130:4: error: syntax error [syntaxError] gcl-2.6.14/o/unexsgi.c:482:23: warning: If memory allocation fails, then there is a possible null pointer dereference: old_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:564:14: note: old_file_h is assigned '(Elf32_Ehdr*)old_base' here. gcl-2.6.14/o/unexsgi.c:573:18: note: Calling function 'find_section', 4th argument 'old_file_h' value is 0 gcl-2.6.14/o/unexsgi.c:482:23: note: Null pointer dereference gcl-2.6.14/o/unexsgi.c:565:55: warning: If memory allocation fails, then there is a possible null pointer dereference: old_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:564:14: note: old_file_h is assigned '(Elf32_Ehdr*)old_base' here. gcl-2.6.14/o/unexsgi.c:565:55: note: Null pointer dereference gcl-2.6.14/o/unexsgi.c:566:55: warning: If memory allocation fails, then there is a possible null pointer dereference: old_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:564:14: note: old_file_h is assigned '(Elf32_Ehdr*)old_base' here. gcl-2.6.14/o/unexsgi.c:566:55: note: Null pointer dereference gcl-2.6.14/o/unexsgi.c:568:27: warning: If memory allocation fails, then there is a possible null pointer dereference: old_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:564:14: note: old_file_h is assigned '(Elf32_Ehdr*)old_base' here. gcl-2.6.14/o/unexsgi.c:568:27: note: Null pointer dereference gcl-2.6.14/o/unexsgi.c:586:18: warning: If memory allocation fails, then there is a possible null pointer dereference: old_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:564:14: note: old_file_h is assigned '(Elf32_Ehdr*)old_base' here. gcl-2.6.14/o/unexsgi.c:586:18: note: Null pointer dereference gcl-2.6.14/o/unexsgi.c:587:18: warning: If memory allocation fails, then there is a possible null pointer dereference: old_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:564:14: note: old_file_h is assigned '(Elf32_Ehdr*)old_base' here. gcl-2.6.14/o/unexsgi.c:587:18: note: Null pointer dereference gcl-2.6.14/o/unexsgi.c:598:23: warning: If memory allocation fails, then there is a possible null pointer dereference: old_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:564:14: note: old_file_h is assigned '(Elf32_Ehdr*)old_base' here. gcl-2.6.14/o/unexsgi.c:598:23: note: Null pointer dereference gcl-2.6.14/o/unexsgi.c:599:23: warning: If memory allocation fails, then there is a possible null pointer dereference: old_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:564:14: note: old_file_h is assigned '(Elf32_Ehdr*)old_base' here. gcl-2.6.14/o/unexsgi.c:599:23: note: Null pointer dereference gcl-2.6.14/o/unexsgi.c:645:11: warning: If memory allocation fails, then there is a possible null pointer dereference: new_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexsgi.c:630:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:630:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:633:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:636:14: note: new_file_h is assigned '(Elf32_Ehdr*)new_base' here. gcl-2.6.14/o/unexsgi.c:645:11: note: Null pointer dereference gcl-2.6.14/o/unexsgi.c:650:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new_file_h [nullPointerOutOfMemory] gcl-2.6.14/o/unexsgi.c:630:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:630:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:633:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:636:14: note: new_file_h is assigned '(Elf32_Ehdr*)new_base' here. gcl-2.6.14/o/unexsgi.c:650:3: note: Null pointer dereference gcl-2.6.14/o/unexsgi.c:565:53: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:565:53: note: Null pointer addition gcl-2.6.14/o/unexsgi.c:566:53: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:566:53: note: Null pointer addition gcl-2.6.14/o/unexsgi.c:568:25: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:568:25: note: Null pointer addition gcl-2.6.14/o/unexsgi.c:637:53: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:630:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:630:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:633:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:637:53: note: Null pointer addition gcl-2.6.14/o/unexsgi.c:639:41: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:630:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:630:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:633:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:639:41: note: Null pointer addition gcl-2.6.14/o/unexsgi.c:473:12: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexsgi.c:475:12: style: Parameter 'file_name' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexsgi.c:476:18: style: Parameter 'old_file_h' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/o/unexsgi.c:526:15: style: Variable 'old_program_h' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexsgi.c:817:11: style: Variable 'o_phdrr' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexsgi.c:858:16: style: Variable 'spt' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/o/unexsgi.c:538:45: style: Unused variable: new_data2_index [unusedVariable] gcl-2.6.14/unixport/rsym.c:62:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/unixport/rsym.c:77:1: portability: Omitted return type of function 'get_myself' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/unixport/rsym.c:173:1: portability: Omitted return type of function 'output_externals' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/unixport/msys.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] gcl-2.6.14/unixport/rsym.c:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/unixport/rsym.c:85:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDONLY [valueFlowBailoutIncompleteVar] gcl-2.6.14/unixport/rsym.c:177:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMNMLEN [valueFlowBailoutIncompleteVar] gcl-2.6.14/unixport/rsym_elf.c:35:0: error: #error Neither elf.h nor elf_abi.h found [preprocessorErrorDirective] gcl-2.6.14/unixport/rsym_elf.c:35:2: error: #error Neither elf.h nor elf_abi.h found [preprocessorErrorDirective] gcl-2.6.14/unixport/msys.c:43:10: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] gcl-2.6.14/unixport/msys.c:11:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gcl-2.6.14/unixport/rsym.c:138:26: warning: If memory allocation fails, then there is a possible null pointer dereference: my_string_table [nullPointerOutOfMemory] gcl-2.6.14/unixport/rsym.c:133:27: note: Assuming allocation function fails gcl-2.6.14/unixport/rsym.c:133:27: note: Assignment 'my_string_table=malloc(string_size)', assigned value is 0 gcl-2.6.14/unixport/rsym.c:138:26: note: Null pointer dereference gcl-2.6.14/unixport/msys.c:29:9: style: Variable 'n' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/unixport/msys.c:29:20: style: Variable 't' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/unixport/msys.c:29:31: style: Variable 'ln' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/unixport/msys.c:49:9: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack] gcl-2.6.14/unixport/rsym.c:78:7: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/unixport/rsym.c:174:7: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/unixport/rsym.c:176:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/unixport/rsym.c:178:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/unixport/rsym.c:179:15: style: Variable 'tem[SYMNMLEN]' is assigned a value that is never used. [unreadVariable] gcl-2.6.14/unixport/rsym_macosx.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gcl-2.6.14/unixport/rsym_nt.c:20:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/unixport/rsym_macosx.c:35:22: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/unixport/rsym_macosx.c:38:23: style: Variable 'mh' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/unixport/rsym_macosx.c:40:26: style: Variable 'st' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/unixport/rsym_macosx.c:41:28: style: Variable 'syme' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/unixport/rsym_macosx.c:74:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/unixport/rsym_macosx.c:53:10: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/unixport/rsym_macosx.c:55:41: portability: '(void*)lc' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/unixport/rsym_macosx.c:62:12: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/unixport/rsym_macosx.c:64:14: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] gcl-2.6.14/unixport/rsym_nt.c:51:27: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gcl-2.6.14/unixport/rsym_nt.c:51:27: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] gcl-2.6.14/unixport/rsym_nt.c:16:11: style: Variable 'in' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/unixport/rsym_nt.c:17:11: style: Variable 'out' can be declared as pointer to const [constVariablePointer] gcl-2.6.14/h/pbits.h:12:0: error: #error "unknown SIZEOF_LONG" [preprocessorErrorDirective] gcl-2.6.14/h/pbits.h:12:2: error: #error "unknown SIZEOF_LONG" [preprocessorErrorDirective] gcl-2.6.14/xbin/compare.c:11:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/xbin/compare.c:21:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gcl-2.6.14/xbin/compare.c:13:12: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/xbin/spp.c:13:1: portability: Omitted return type of function 'filecpy' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/xbin/spp.c:32:1: portability: Omitted return type of function 'stabcpy' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/xbin/spp.c:61:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] gcl-2.6.14/xbin/spp.c:17:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] gcl-2.6.14/xbin/spp.c:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] gcl-2.6.14/xbin/spp.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] gcl-2.6.14/xbin/spp.c:63:7: style: Parameter 'argv' can be declared as const array [constParameter] gcl-2.6.14/xgcl-2/XStruct-2.c:33:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _XQEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:66:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCharStruct [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:151:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFontProp [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:184:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFontStruct [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:396:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XTextItem [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:455:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XChar2b [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:488:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XTextItem16 [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:547:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XEDataObject [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:619:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XSizeHints [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:862:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XWMHints [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:986:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XTextProperty [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:1045:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XIconSize [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:1130:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XClassHint [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:1163:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XComposeStatus [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:1196:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVisualInfo [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:1333:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XStandardColormap [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-2.c:37:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:50:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:70:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:83:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:96:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:109:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:122:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:135:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:155:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:168:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:188:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:201:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:214:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:250:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:263:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:276:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:289:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:302:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:315:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:328:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:341:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:354:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:367:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:380:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:400:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:413:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:426:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:439:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:459:10: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:472:10: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:492:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:505:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:518:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:531:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:551:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:564:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:577:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:590:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:603:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:623:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:636:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:649:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:662:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:675:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:688:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:701:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:714:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:727:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:740:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:753:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:766:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:779:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:792:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:866:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:879:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:892:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:905:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:918:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:931:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:944:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:957:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:970:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:990:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1003:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1016:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1029:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1049:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1062:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1075:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1088:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1101:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1114:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1134:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1147:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1167:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1180:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1200:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1213:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1226:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1239:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1252:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1265:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1278:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1291:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1304:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1317:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1337:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1350:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1363:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1376:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1389:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1402:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1415:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1428:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1441:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-2.c:1454:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:30:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XKeyEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:232:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XButtonEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:434:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XMotionEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:636:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCrossingEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:864:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFocusChangeEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:962:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XKeymapEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:1039:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XExposeEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:1176:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XGraphicsExposeEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:1339:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XNoExposeEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:1437:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVisibilityEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:1522:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCreateWindowEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:1685:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDestroyWindowEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:1770:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XUnmapEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:1868:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XMapEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:1966:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XMapRequestEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:2051:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XReparentEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:2188:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XConfigureEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:2364:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XGravityEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:2475:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XResizeRequestEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:2573:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XConfigureRequestEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:2762:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCirculateEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:2860:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCirculateRequestEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:2958:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPropertyEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:3069:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XSelectionClearEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:3167:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XSelectionRequestEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:3304:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XSelectionEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:3428:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XColormapEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:3539:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XClientMessageEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:3638:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XMappingEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:3749:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XErrorEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:3847:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XAnyEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Events.c:3919:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XEvent [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Xutil-2.c:29:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_KP_Space [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Xutil-2.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Home [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Xutil-2.c:35:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_KP_F1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Xutil-2.c:38:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_F1 [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Xutil-2.c:41:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Select [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/Xutil-2.c:44:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Shift_L [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:33:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XExtCodes [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:92:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPixmapFormatValues [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:138:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XGCValues [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:531:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Visual [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:642:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Depth [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:688:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Screen [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:955:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScreenFormat [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:1014:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XSetWindowAttributes [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:1216:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XWindowAttributes [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:1522:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XHostAddress [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:1568:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XImage [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:1783:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XWindowChanges [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:1881:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XColor [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:1966:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XSegment [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:2025:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:2058:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRectangle [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:2117:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XArc [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:2202:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XKeyboardControl [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:2313:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XKeyboardState [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:2411:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XTimeCoord [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/XStruct-4.c:2457:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XModifierKeymap [valueFlowBailoutIncompleteVar] gcl-2.6.14/xgcl-2/general-c.c:34:22: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/general-c.c:46:19: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/general-c.c:58:28: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:37:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:50:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:63:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:76:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:96:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:109:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:122:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:142:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:155:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:168:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:181:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:194:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:207:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:220:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:233:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:246:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:259:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:272:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:285:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:298:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:311:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:324:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:337:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:350:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:363:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:376:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:389:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:402:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:415:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:428:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:535:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:548:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:561:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:574:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:587:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:600:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:613:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:626:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:646:8: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:659:8: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:672:8: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:692:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:705:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:718:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:731:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:744:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:757:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:770:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:783:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:796:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:809:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:822:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:835:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:848:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:861:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:874:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:887:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:900:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:913:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:926:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:939:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:959:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:972:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:985:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:998:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1018:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1031:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1044:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1057:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1070:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1083:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1096:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1109:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1122:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1135:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1148:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1161:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1174:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1187:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1200:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1220:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1233:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1246:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1259:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1272:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1285:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1298:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1311:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1324:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1337:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1350:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1363:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1376:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1389:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1402:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1415:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1428:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1441:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1454:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1467:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1480:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1493:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1506:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1526:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1539:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1552:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1572:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1585:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1598:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1611:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1624:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1637:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1650:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1663:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1676:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1689:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1702:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1715:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1728:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1741:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1754:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1767:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1787:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1800:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1813:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1826:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1839:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1852:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1865:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1885:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1898:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1911:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1924:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1937:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1950:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1970:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1983:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:1996:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2009:11: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2029:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2042:9: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2062:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2075:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2088:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2101:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2121:7: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2134:7: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2147:7: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2160:7: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2173:7: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2186:7: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2206:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2219:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2232:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2245:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2258:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2271:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2284:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2297:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2317:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2324:7: style: Parameter 'j' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2330:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2343:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2356:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2369:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2382:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2395:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2415:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2428:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2441:13: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2461:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/XStruct-4.c:2474:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:34:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:47:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:60:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:73:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:86:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:99:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:112:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:125:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:138:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:151:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:164:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:177:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:190:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:203:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:216:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:236:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:249:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:262:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:275:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:288:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:301:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:314:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:327:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:340:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:353:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:366:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:379:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:392:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:405:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:418:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:438:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:451:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:464:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:477:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:490:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:503:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:516:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:529:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:542:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:555:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:568:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:581:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:594:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:607:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:620:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:640:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:653:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:666:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:679:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:692:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:705:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:718:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:731:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:744:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:757:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:770:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:783:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:796:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:809:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:822:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:835:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:848:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:868:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:881:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:894:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:907:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:920:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:933:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:946:20: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:966:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:971:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:984:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:997:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1010:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1023:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1043:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1056:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1069:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1082:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1095:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1108:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1121:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1134:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1147:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1160:15: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1180:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1193:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1206:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1219:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1232:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1245:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1258:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1271:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1284:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1297:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1310:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1323:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1343:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1356:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1369:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1382:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1395:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1408:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1421:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1441:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1454:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1467:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1480:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1493:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1506:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1526:21: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1539:21: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1552:21: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1565:21: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1578:21: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1591:21: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1604:21: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1617:21: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1630:21: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1643:21: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1656:21: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1669:21: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1689:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1702:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1715:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1728:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1741:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1754:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1774:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1787:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1800:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1813:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1826:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1839:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1852:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1872:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1885:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1898:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1911:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1924:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1937:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1950:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1970:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1983:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:1996:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2009:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2022:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2035:19: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2055:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2068:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2081:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2094:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2107:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2120:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2133:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2146:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2159:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2172:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2192:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2205:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2218:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2231:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2244:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2257:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2270:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2283:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2296:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2309:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2322:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2335:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2348:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2368:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2381:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2394:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2407:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2420:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2433:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2446:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2459:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2479:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2492:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2505:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2518:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2531:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2544:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2557:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2577:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2590:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2603:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2616:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2629:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2642:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2655:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2668:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2681:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2694:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2707:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2720:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2733:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2746:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2766:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2779:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2792:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2805:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2818:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2831:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2844:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2864:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2877:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2890:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2903:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2916:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2929:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2942:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2962:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2975:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:2988:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3001:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3014:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3027:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3040:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3053:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3073:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3086:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3099:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3112:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3125:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3138:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3151:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3171:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3184:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3197:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3210:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3223:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3236:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3249:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3262:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3275:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3288:25: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3308:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3321:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3334:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3347:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3360:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3373:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3386:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3399:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3412:18: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3432:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3445:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3458:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3471:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3484:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3497:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3510:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3523:17: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3543:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3556:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3570:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3583:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3596:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3609:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3622:22: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3642:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3655:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3668:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3681:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3694:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3707:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3720:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3733:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3753:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3766:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3779:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3792:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3805:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3818:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3831:14: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3851:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3864:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3877:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3890:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gcl-2.6.14/xgcl-2/Events.c:3903:12: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] diff: head gcl-2.6.14/gcl-tk/comm.c:76:21: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gcl-2.6.14/gcl-tk/comm.c:71:23: note: Assuming allocation function fails gcl-2.6.14/gcl-tk/comm.c:71:9: note: Assignment 'res=(void*)malloc(sizeof(struct connection_state))', assigned value is 0 gcl-2.6.14/gcl-tk/comm.c:76:21: note: Null pointer dereference 2.17.0 gcl-2.6.14/gmp4/demos/primes.c:257:28: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/gmp4/demos/primes.c:205:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/primes.c:205:14: note: Assignment 's=malloc((1<<15)/2)', assigned value is 0 gcl-2.6.14/gmp4/demos/primes.c:221:21: note: Calling function 'sieve_region', 1st argument 's' value is 0 gcl-2.6.14/gmp4/demos/primes.c:257:28: note: Null pointer addition head gcl-2.6.14/gmp4/demos/primes.c:257:28: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/gmp4/demos/primes.c:205:14: note: Assuming allocation function fails gcl-2.6.14/gmp4/demos/primes.c:205:14: note: Assignment 's=malloc((1<<15)/2)', assigned value is 0 gcl-2.6.14/gmp4/demos/primes.c:221:21: note: Calling function 'sieve_region', 1st argument 's' value is 0 gcl-2.6.14/gmp4/demos/primes.c:257:28: note: Null pointer addition head gcl-2.6.14/gmp4/extract-dbl.c:169:2: error: failed to evaluate #if condition, division/modulo by zero [preprocessorErrorDirective] head gcl-2.6.14/gmp4/mpn/generic/toom22_mul.c:94:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] head gcl-2.6.14/gmp4/mpn/generic/toom2_sqr.c:73:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] head gcl-2.6.14/gmp4/mpn/generic/toom33_mul.c:93:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] head gcl-2.6.14/gmp4/mpn/generic/toom3_sqr.c:82:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] head gcl-2.6.14/gmp4/mpn/generic/toom6_sqr.c:43:2: error: #error Not implemented. [preprocessorErrorDirective] head gcl-2.6.14/gmp4/mpn/generic/toom6h_mul.c:43:2: error: #error Not implemented. [preprocessorErrorDirective] head gcl-2.6.14/gmp4/mpn/generic/toom8_sqr.c:42:2: error: #error Not implemented. [preprocessorErrorDirective] head gcl-2.6.14/gmp4/mpn/generic/toom8h_mul.c:43:2: error: #error Not implemented. [preprocessorErrorDirective] head gcl-2.6.14/gmp4/mpn/generic/toom_interpolate_12pts.c:89:2: error: #error Not implemented: Both sublsh_n(,,,20) should be corrected. [preprocessorErrorDirective] head gcl-2.6.14/gmp4/mpn/generic/toom_interpolate_16pts.c:42:2: error: #error Not implemented: Both sublsh_n(,,,28) should be corrected; r2 and r5 need one more LIMB. [preprocessorErrorDirective] head gcl-2.6.14/gmp4/tests/devel/anymul_1.c:77:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] head gcl-2.6.14/gmp4/tests/devel/aors_n.c:94:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] head gcl-2.6.14/gmp4/tests/devel/copy.c:70:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] head gcl-2.6.14/gmp4/tests/devel/divmod_1.c:55:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] head gcl-2.6.14/gmp4/tests/devel/divrem.c:52:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] head gcl-2.6.14/gmp4/tests/devel/logops_n.c:103:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] head gcl-2.6.14/gmp4/tests/devel/shift.c:71:2: error: #error "Don't know CLOCK of your machine" [preprocessorErrorDirective] head gcl-2.6.14/gmp4/tests/mpz/t-cong_2exp.c:160:21: style: Variable 'rands' is assigned a value that is never used. [unreadVariable] head gcl-2.6.14/gmp4/tune/speed.c:1222:57: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] head gcl-2.6.14/gmp4/tune/time.c:804:19: error: Uninitialized variable: end [uninitvar] head gcl-2.6.14/gmp4/tune/time.c:805:7: error: Uninitialized variable: start [uninitvar] head gcl-2.6.14/h/pbits.h:12:2: error: #error "unknown SIZEOF_LONG" [preprocessorErrorDirective] 2.17.0 gcl-2.6.14/o/NeXTunixsave.c:175:29: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/NeXTunixsave.c:172:15: note: Assuming allocation function fails gcl-2.6.14/o/NeXTunixsave.c:172:15: note: Assignment 'buf=malloc(command.cmdsize)', assigned value is 0 gcl-2.6.14/o/NeXTunixsave.c:175:29: note: Null pointer addition head gcl-2.6.14/o/NeXTunixsave.c:175:29: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/NeXTunixsave.c:172:15: note: Assuming allocation function fails gcl-2.6.14/o/NeXTunixsave.c:172:15: note: Assignment 'buf=malloc(command.cmdsize)', assigned value is 0 gcl-2.6.14/o/NeXTunixsave.c:175:29: note: Null pointer addition head gcl-2.6.14/o/Vmalloc.c:97:2: error: #endif without #if [preprocessorErrorDirective] head gcl-2.6.14/o/fasdump.c:1222:2: error: #error Bad MP_LIMB_BYTES [preprocessorErrorDirective] head gcl-2.6.14/o/gbc.c:68:2: error: #error Do not recognize CPTR_SIZE [preprocessorErrorDirective] head gcl-2.6.14/o/gmp_big.c:291:2: error: #error big_to_double requires IEEEFLOAT [preprocessorErrorDirective] head gcl-2.6.14/o/malloc.c:711:14: error: Uninitialized variable: XXrlimit [uninitvar] head gcl-2.6.14/o/num_co.c:50:2: error: #error this file needs IEEEFLOAT [preprocessorErrorDirective] head gcl-2.6.14/o/peculiar.c:15:8: style: Variable 'ONEM' is assigned a value that is never used. [unreadVariable] head gcl-2.6.14/o/peculiar.c:16:8: style: Variable 'Bixsgm' is assigned a value that is never used. [unreadVariable] head gcl-2.6.14/o/saveaix3.c:107:31: error: Using pointer to local variable 'buf' that is out of scope. [invalidLifetime] gcl-2.6.14/o/saveaix3.c:99:30: note: Array decayed to pointer here. gcl-2.6.14/o/saveaix3.c:96:12: note: Variable created here. gcl-2.6.14/o/saveaix3.c:107:31: note: Using pointer to local variable 'buf' that is out of scope. head gcl-2.6.14/o/saveaix3.c:64:9: style: Variable 'textsize' is assigned a value that is never used. [unreadVariable] head gcl-2.6.14/o/savedec31.c:124:14: style: Variable 'pagesize' is assigned a value that is never used. [unreadVariable] head gcl-2.6.14/o/sfasl.c:83:2: error: #error must define SEPARATE_SFASL_FILE [preprocessorErrorDirective] head gcl-2.6.14/o/sfaslbfd.c:26:2: error: #error Cannot use bfd fasloading with SPECIAL_RSYM/without HAVE_LIBBFD defined [preprocessorErrorDirective] head gcl-2.6.14/o/sfasli.c:5:2: error: #error Need either BFD or SPECIAL_RSYM [preprocessorErrorDirective] head gcl-2.6.14/o/test_memprotect.c:50:29: style: Variable 'bil' is assigned a value that is never used. [unreadVariable] head gcl-2.6.14/o/unexec-19.29.c:1100:7: style: Variable 'new' is assigned a value that is never used. [unreadVariable] head gcl-2.6.14/o/unexec.c:1101:7: style: Variable 'new' is assigned a value that is never used. [unreadVariable] 2.17.0 gcl-2.6.14/o/unexelfsgi.c:523:53: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:512:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:523:53: note: Null pointer addition head gcl-2.6.14/o/unexelfsgi.c:523:53: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:512:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:523:53: note: Null pointer addition 2.17.0 gcl-2.6.14/o/unexelfsgi.c:524:53: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:512:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:524:53: note: Null pointer addition head gcl-2.6.14/o/unexelfsgi.c:524:53: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:512:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:524:53: note: Null pointer addition 2.17.0 gcl-2.6.14/o/unexelfsgi.c:526:25: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:512:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:526:25: note: Null pointer addition head gcl-2.6.14/o/unexelfsgi.c:526:25: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:510:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:512:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:526:25: note: Null pointer addition 2.17.0 gcl-2.6.14/o/unexelfsgi.c:603:53: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:599:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:603:53: note: Null pointer addition head gcl-2.6.14/o/unexelfsgi.c:603:53: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:599:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:603:53: note: Null pointer addition 2.17.0 gcl-2.6.14/o/unexelfsgi.c:605:41: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:599:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:605:41: note: Null pointer addition head gcl-2.6.14/o/unexelfsgi.c:605:41: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assuming allocation function fails gcl-2.6.14/o/unexelfsgi.c:596:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexelfsgi.c:599:16: note: Assuming condition is false gcl-2.6.14/o/unexelfsgi.c:605:41: note: Null pointer addition head gcl-2.6.14/o/unexlin.c:881:7: style: Variable 'new' is assigned a value that is never used. [unreadVariable] 2.17.0 gcl-2.6.14/o/unexmacosx.c:1069:32: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexmacosx.c:1066:20: note: Assuming allocation function fails gcl-2.6.14/o/unexmacosx.c:1066:20: note: Assignment 'mach_brkpt=mmap(NULL,big_heap,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0)', assigned value is 0 gcl-2.6.14/o/unexmacosx.c:1069:32: note: Null pointer addition head gcl-2.6.14/o/unexmacosx.c:1069:32: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexmacosx.c:1066:20: note: Assuming allocation function fails gcl-2.6.14/o/unexmacosx.c:1066:20: note: Assignment 'mach_brkpt=mmap(NULL,big_heap,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0)', assigned value is 0 gcl-2.6.14/o/unexmacosx.c:1069:32: note: Null pointer addition 2.17.0 gcl-2.6.14/o/unexsgi.c:565:53: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:565:53: note: Null pointer addition head gcl-2.6.14/o/unexsgi.c:565:53: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:565:53: note: Null pointer addition 2.17.0 gcl-2.6.14/o/unexsgi.c:566:53: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:566:53: note: Null pointer addition head gcl-2.6.14/o/unexsgi.c:566:53: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:566:53: note: Null pointer addition 2.17.0 gcl-2.6.14/o/unexsgi.c:568:25: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:568:25: note: Null pointer addition head gcl-2.6.14/o/unexsgi.c:568:25: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:552:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:552:19: note: Assignment 'old_base=mmap(0,stat_buf.st_size,PROT_READ,MAP_SHARED,old_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:554:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:568:25: note: Null pointer addition 2.17.0 gcl-2.6.14/o/unexsgi.c:637:53: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:630:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:630:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:633:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:637:53: note: Null pointer addition head gcl-2.6.14/o/unexsgi.c:637:53: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:630:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:630:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:633:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:637:53: note: Null pointer addition 2.17.0 gcl-2.6.14/o/unexsgi.c:639:41: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:630:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:630:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:633:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:639:41: note: Null pointer addition head gcl-2.6.14/o/unexsgi.c:639:41: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gcl-2.6.14/o/unexsgi.c:630:19: note: Assuming allocation function fails gcl-2.6.14/o/unexsgi.c:630:19: note: Assignment 'new_base=mmap(0,new_file_size,PROT_READ|PROT_WRITE,MAP_SHARED,new_file,0)', assigned value is 0 gcl-2.6.14/o/unexsgi.c:633:16: note: Assuming condition is false gcl-2.6.14/o/unexsgi.c:639:41: note: Null pointer addition head gcl-2.6.14/o/unixfasl.c:81:2: error: #error must define SFASL [preprocessorErrorDirective] head gcl-2.6.14/o/unixfsys.c:114:10: error: Uninitialized variable: pw [uninitvar] head gcl-2.6.14/unixport/rsym_elf.c:35:2: error: #error Neither elf.h nor elf_abi.h found [preprocessorErrorDirective] DONE