2026-05-01 14:08 ftp://ftp.de.debian.org/debian/pool/main/c/csh/csh_20240808.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-7.0.3+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.4.0 compiler: g++ (Debian 15.2.0-17) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a734 (2026-05-01 11:10:43 +0200) count: 943 444 elapsed-time: 0.5 0.4 head-timing-info: old-timing-info: head results: csh-20240808/alloc.c:49:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NOMEM [valueFlowBailoutIncompleteVar] csh-20240808/alloc.c:61:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NOMEM [valueFlowBailoutIncompleteVar] csh-20240808/alloc.c:73:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NOMEM [valueFlowBailoutIncompleteVar] csh-20240808/alloc.c:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NOMEM [valueFlowBailoutIncompleteVar] csh-20240808/alloc.c:48:2: 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] csh-20240808/alloc.c:60:2: 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] csh-20240808/alloc.c:72:2: 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] csh-20240808/alloc.c:87:2: 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] csh-20240808/alloc.c:43:16: style:inconclusive: Function 'xmalloc' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] csh-20240808/alloc.c:55:22: style:inconclusive: Function 'xreallocarray' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] csh-20240808/alloc.c:55:32: style:inconclusive: Function 'xreallocarray' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/alloc.c:55:42: style:inconclusive: Function 'xreallocarray' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] csh-20240808/alloc.c:67:16: style:inconclusive: Function 'xcalloc' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] csh-20240808/alloc.c:67:26: style:inconclusive: Function 'xcalloc' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] csh-20240808/alloc.c:80:21: style:inconclusive: Function 'xstrdup' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] csh-20240808/const.c:49:27: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] csh-20240808/error.c:283:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/error.c:371:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR1 [valueFlowBailoutIncompleteVar] csh-20240808/error.c:280:14: style:inconclusive: Function 'seterror' argument 1 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] csh-20240808/error.c:315:14: style:inconclusive: Function 'stderror' argument 1 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] csh-20240808/dol.c:131:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/dol.c:146:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRNULL [valueFlowBailoutIncompleteVar] csh-20240808/dol.c:162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/dol.c:209:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/dol.c:377:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/dol.c:394:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/dol.c:646:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_BADSUBST [valueFlowBailoutIncompleteVar] csh-20240808/dol.c:695:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_BADSUBST [valueFlowBailoutIncompleteVar] csh-20240808/dol.c:817:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/exp.c:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRor2 [valueFlowBailoutIncompleteVar] csh-20240808/exp.c:100:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRand2 [valueFlowBailoutIncompleteVar] csh-20240808/exp.c:115:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRor [valueFlowBailoutIncompleteVar] csh-20240808/exp.c:130:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRcaret [valueFlowBailoutIncompleteVar] csh-20240808/exp.c:145:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRand [valueFlowBailoutIncompleteVar] csh-20240808/exp.c:204:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRequal [valueFlowBailoutIncompleteVar] csh-20240808/exp.c:305:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DIV0 [valueFlowBailoutIncompleteVar] csh-20240808/exp.c:338:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/exp.c:483:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR0 [valueFlowBailoutIncompleteVar] csh-20240808/exp.c:555:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:176:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:662:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRdot [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:697:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:761:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:822:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:870:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:893:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRstatus [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:950:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:962:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:1027:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRNULL [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:1152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:1188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRmail [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:1232:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRhome [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:1294:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIS_NOSLASH [valueFlowBailoutIncompleteVar] csh-20240808/csh.c:1350:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRprompt [valueFlowBailoutIncompleteVar] csh-20240808/exec.c:121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:70:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] csh-20240808/exec.c:244:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:140:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRcwd [valueFlowBailoutIncompleteVar] csh-20240808/exec.c:269:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:182:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DIRUS [valueFlowBailoutIncompleteVar] csh-20240808/exec.c:407:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_SILENT [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:190:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRhome [valueFlowBailoutIncompleteVar] csh-20240808/exec.c:413:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRecho [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRslash [valueFlowBailoutIncompleteVar] csh-20240808/exec.c:427:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRpath [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:242:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRNULL [valueFlowBailoutIncompleteVar] csh-20240808/exec.c:493:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRpath [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:264:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRignore_symlinks [valueFlowBailoutIncompleteVar] csh-20240808/exec.c:548:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:328:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRhome [valueFlowBailoutIncompleteVar] csh-20240808/exec.c:597:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRNULL [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:407:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] csh-20240808/exec.c:679:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRpath [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:478:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:537:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:556:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:610:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:895:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRpushdsilent [valueFlowBailoutIncompleteVar] csh-20240808/file.c:170:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] csh-20240808/file.c:184:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/file.c:276:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRnobeep [valueFlowBailoutIncompleteVar] csh-20240808/file.c:308:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRignoreeof [valueFlowBailoutIncompleteVar] csh-20240808/file.c:376:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCSTAT [valueFlowBailoutIncompleteVar] csh-20240808/file.c:390:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] csh-20240808/file.c:441:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] csh-20240808/file.c:478:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] csh-20240808/file.c:521:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] csh-20240808/file.c:551:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNAMLEN [valueFlowBailoutIncompleteVar] csh-20240808/file.c:605:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] csh-20240808/file.c:700:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNAMLEN [valueFlowBailoutIncompleteVar] csh-20240808/file.c:769:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/file.c:831:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRfignore [valueFlowBailoutIncompleteVar] csh-20240808/file.c:531:7: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] csh-20240808/file.c:567:12: portability: Non reentrant function 'getpwent' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwent_r'. [prohibitedgetpwentCalled] csh-20240808/file.c:571:25: warning: Possible null pointer dereference: dir_fd [nullPointer] csh-20240808/file.c:615:11: note: Assignment 'dir_fd=NULL', assigned value is 0 csh-20240808/file.c:628:42: note: Calling function 'getentry', 1st argument 'dir_fd' value is 0 csh-20240808/file.c:571:25: note: Null pointer dereference csh-20240808/file.c:526:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/file.c:707:6: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/file.c:740:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/file.c:742:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/file.c:128:26: style:inconclusive: Function 'cl_flush' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:161:25: style:inconclusive: Function 'cl_getc' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:182:26: style:inconclusive: Function 'cl_lastw' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:202:25: style:inconclusive: Function 'cl_putc' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:202:33: style:inconclusive: Function 'cl_putc' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:210:25: style:inconclusive: Function 'cl_visc' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:210:33: style:inconclusive: Function 'cl_visc' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:227:26: style:inconclusive: Function 'cl_abort' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:227:34: style:inconclusive: Function 'cl_abort' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:246:27: style:inconclusive: Function 'cl_erasec' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:246:35: style:inconclusive: Function 'cl_erasec' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:255:27: style:inconclusive: Function 'cl_erasew' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:255:35: style:inconclusive: Function 'cl_erasew' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:274:25: style:inconclusive: Function 'cl_beep' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:281:27: style:inconclusive: Function 'cl_insert' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:281:35: style:inconclusive: Function 'cl_insert' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:295:25: style:inconclusive: Function 'cl_kill' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:295:33: style:inconclusive: Function 'cl_kill' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:303:25: style:inconclusive: Function 'cl_list' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:303:33: style:inconclusive: Function 'cl_list' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:326:28: style:inconclusive: Function 'cl_literal' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:326:36: style:inconclusive: Function 'cl_literal' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:339:30: style:inconclusive: Function 'cl_recognize' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:339:38: style:inconclusive: Function 'cl_recognize' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:362:28: style:inconclusive: Function 'cl_reprint' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:362:36: style:inconclusive: Function 'cl_reprint' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:372:27: style:inconclusive: Function 'cl_status' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:372:35: style:inconclusive: Function 'cl_status' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:382:15: style:inconclusive: Function 'setup_tty' argument 1 names different: declaration '' definition 'on'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:416:12: style:inconclusive: Function 'catn' argument 1 names different: declaration '' definition 'des'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:416:23: style:inconclusive: Function 'catn' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:416:32: style:inconclusive: Function 'catn' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:430:13: style:inconclusive: Function 'copyn' argument 1 names different: declaration '' definition 'des'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:430:24: style:inconclusive: Function 'copyn' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:430:33: style:inconclusive: Function 'copyn' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:439:16: style:inconclusive: Function 'filetype' argument 1 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:439:27: style:inconclusive: Function 'filetype' argument 2 names different: declaration '' definition 'file'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:473:23: style:inconclusive: Function 'print_by_column' argument 1 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:473:34: style:inconclusive: Function 'print_by_column' argument 2 names different: declaration '' definition 'items'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:473:47: style:inconclusive: Function 'print_by_column' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:514:13: style:inconclusive: Function 'tilde' argument 1 names different: declaration '' definition 'new'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:514:24: style:inconclusive: Function 'tilde' argument 2 names different: declaration '' definition 'old'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:545:28: style:inconclusive: Function 'extract_dir_and_name' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:545:40: style:inconclusive: Function 'extract_dir_and_name' argument 2 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:545:51: style:inconclusive: Function 'extract_dir_and_name' argument 3 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:561:15: style:inconclusive: Function 'getentry' argument 1 names different: declaration '' definition 'dir_fd'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:561:27: style:inconclusive: Function 'getentry' argument 2 names different: declaration '' definition 'looking_for_lognames'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:577:19: style:inconclusive: Function 'free_items' argument 1 names different: declaration '' definition 'items'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:577:30: style:inconclusive: Function 'free_items' argument 2 names different: declaration '' definition 'numitems'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:600:15: style:inconclusive: Function 'tsearch' argument 1 names different: declaration '' definition 'word'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:600:29: style:inconclusive: Function 'tsearch' argument 2 names different: declaration '' definition 'command'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:600:42: style:inconclusive: Function 'tsearch' argument 3 names different: declaration '' definition 'max_word_length'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:697:17: style:inconclusive: Function 'recognize' argument 1 names different: declaration '' definition 'extended_name'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:697:38: style:inconclusive: Function 'recognize' argument 2 names different: declaration '' definition 'entry'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:697:49: style:inconclusive: Function 'recognize' argument 3 names different: declaration '' definition 'name_length'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:697:66: style:inconclusive: Function 'recognize' argument 4 names different: declaration '' definition 'numitems'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:721:17: style:inconclusive: Function 'is_prefix' argument 1 names different: declaration '' definition 'check'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:721:30: style:inconclusive: Function 'is_prefix' argument 2 names different: declaration '' definition 'template'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:735:17: style:inconclusive: Function 'is_suffix' argument 1 names different: declaration '' definition 'check'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:735:30: style:inconclusive: Function 'is_suffix' argument 2 names different: declaration '' definition 'template'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:752:13: style:inconclusive: Function 'tenex' argument 1 names different: declaration '' definition 'inputline'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:752:28: style:inconclusive: Function 'tenex' argument 2 names different: declaration '' definition 'inputline_size'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:826:15: style:inconclusive: Function 'ignored' argument 1 names different: declaration '' definition 'entry'. [funcArgNamesDifferentUnnamed] csh-20240808/file.c:161:25: style: Parameter 'cl' can be declared as pointer to const [constParameterPointer] csh-20240808/file.c:202:25: style: Parameter 'cl' can be declared as pointer to const [constParameterPointer] csh-20240808/file.c:416:23: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] csh-20240808/file.c:430:24: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] csh-20240808/file.c:439:16: style: Parameter 'dir' can be declared as pointer to const [constParameterPointer] csh-20240808/file.c:516:11: style: Variable 'o' can be declared as pointer to const [constVariablePointer] csh-20240808/file.c:702:12: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] csh-20240808/file.c:721:17: style: Parameter 'check' can be declared as pointer to const [constParameterPointer] csh-20240808/file.c:721:30: style: Parameter 'template' can be declared as pointer to const [constParameterPointer] csh-20240808/file.c:787:18: warning: Uninitialized variable: tio [uninitvar] csh-20240808/file.c:780:8: note: Assuming condition is false csh-20240808/file.c:787:18: note: Uninitialized variable: tio csh-20240808/dol.c:402:2: 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] csh-20240808/dol.c:404:2: 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] csh-20240808/dol.c:824:9: error: Return value of allocation function 'mkstemp' is not stored. [leakReturnValNotUsed] csh-20240808/dol.c:152:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dol.c:543:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/csh.c:1159:2: 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] csh-20240808/dol.c:96:22: style:inconclusive: Function 'Dfix' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/dol.c:120:13: style:inconclusive: Function 'Dfix1' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/dol.c:142:14: style:inconclusive: Function 'Dfix2' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/dol.c:159:13: style:inconclusive: Function 'Dpack' argument 1 names different: declaration '' definition 'wbuf'. [funcArgNamesDifferentUnnamed] csh-20240808/dol.c:159:25: style:inconclusive: Function 'Dpack' argument 2 names different: declaration '' definition 'wp'. [funcArgNamesDifferentUnnamed] csh-20240808/dol.c:327:11: style:inconclusive: Function 'DgetC' argument 1 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] csh-20240808/dol.c:374:16: style:inconclusive: Function 'dolerror' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] csh-20240808/dol.c:674:15: style:inconclusive: Function 'setDolp' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/dol.c:774:13: style:inconclusive: Function 'unDredc' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/dol.c:800:12: style:inconclusive: Function 'Dtestq' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/dol.c:813:15: style:inconclusive: Function 'heredoc' argument 1 names different: declaration '' definition 'term'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1241:15: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] csh-20240808/dol.c:683:8: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] csh-20240808/dol.c:721:10: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] csh-20240808/dol.c:757:9: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] csh-20240808/csh.c:672:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pv [nullPointerOutOfMemory] csh-20240808/csh.c:655:17: note: Assuming allocation function fails csh-20240808/csh.c:655:17: note: Assignment 'pv=xcalloc(i+2,sizeof(*pv))', assigned value is 0 csh-20240808/csh.c:672:5: note: Null pointer dereference csh-20240808/exp.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] csh-20240808/exp.c:89:24: style:inconclusive: Boolean expression 'ignore' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] csh-20240808/exp.c:104:24: style:inconclusive: Boolean expression 'ignore' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] csh-20240808/exp.c:165:13: style:inconclusive: Boolean expression 'ignore' is used in bitwise operation. [bitwiseOnBoolean] csh-20240808/exp.c:167:15: style:inconclusive: Boolean expression 'ignore' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] csh-20240808/exp.c:207:15: style:inconclusive: Boolean expression 'ignore' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] csh-20240808/exp.c:266:15: style:inconclusive: Boolean expression 'ignore' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] csh-20240808/exp.c:295:15: style:inconclusive: Boolean expression 'ignore' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] csh-20240808/exp.c:380:13: style:inconclusive: Boolean expression 'ignore' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] csh-20240808/exp.c:411:13: style:inconclusive: Boolean expression 'ignore' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] csh-20240808/exp.c:472:20: style:inconclusive: Boolean expression 'ignore' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] csh-20240808/csh.c:218:6: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/csh.c:641:18: style:inconclusive: Function 'importpath' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:680:14: style:inconclusive: Function 'srccat' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:680:24: style:inconclusive: Function 'srccat' argument 2 names different: declaration '' definition 'dp'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:693:15: style:inconclusive: Function 'srcfile' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:693:23: style:inconclusive: Function 'srcfile' argument 2 names different: declaration '' definition 'onlyown'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:693:37: style:inconclusive: Function 'srcfile' argument 3 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:712:13: style:inconclusive: Function 'srcunit' argument 1 names different: declaration '' definition 'unit'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:712:24: style:inconclusive: Function 'srcunit' argument 2 names different: declaration '' definition 'onlyown'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:712:38: style:inconclusive: Function 'srcunit' argument 3 names different: declaration '' definition 'hflg'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:901:10: style:inconclusive: Function 'phup' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:948:11: style:inconclusive: Function 'pintr' argument 1 names different: declaration '' definition 'notused'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:957:13: style:inconclusive: Function 'pintr1' argument 1 names different: declaration '' definition 'wantnl'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1016:14: style:inconclusive: Function 'process' argument 1 names different: declaration '' definition 'catch'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1148:17: style:inconclusive: Function 'dosource' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1148:36: style:inconclusive: Function 'dosource' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1223:15: style:inconclusive: Function 'gethdir' argument 1 names different: declaration '' definition 'home'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1223:25: style:inconclusive: Function 'gethdir' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1258:13: style:inconclusive: Function 'readf' argument 1 names different: declaration '' definition 'oreo'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1258:25: style:inconclusive: Function 'readf' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1258:34: style:inconclusive: Function 'readf' argument 3 names different: declaration '' definition 'siz'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1265:14: style:inconclusive: Function 'writef' argument 1 names different: declaration '' definition 'oreo'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1265:32: style:inconclusive: Function 'writef' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1265:41: style:inconclusive: Function 'writef' argument 3 names different: declaration '' definition 'siz'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1271:13: style:inconclusive: Function 'seekf' argument 1 names different: declaration '' definition 'oreo'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1271:25: style:inconclusive: Function 'seekf' argument 2 names different: declaration '' definition 'off'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1271:34: style:inconclusive: Function 'seekf' argument 3 names different: declaration '' definition 'whence'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1278:14: style:inconclusive: Function 'closef' argument 1 names different: declaration '' definition 'oreo'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1288:15: style:inconclusive: Function 'vis_fputc' argument 1 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1288:25: style:inconclusive: Function 'vis_fputc' argument 2 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] csh-20240808/csh.c:1316:11: style:inconclusive: Function 'xexit' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:489:2: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] csh-20240808/exp.c:487:31: note: Assuming allocation function fails csh-20240808/exp.c:487:31: note: Assignment 'new=xcalloc(1,sizeof(*wdp))', assigned value is 0 csh-20240808/exp.c:489:2: note: Null pointer dereference csh-20240808/exp.c:490:2: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] csh-20240808/exp.c:487:31: note: Assuming allocation function fails csh-20240808/exp.c:487:31: note: Assignment 'new=xcalloc(1,sizeof(*wdp))', assigned value is 0 csh-20240808/exp.c:490:2: note: Null pointer dereference csh-20240808/exp.c:491:2: warning: If memory allocation fails, then there is a possible null pointer dereference: wdp [nullPointerOutOfMemory] csh-20240808/exp.c:487:31: note: Assuming allocation function fails csh-20240808/exp.c:487:31: note: Assignment 'new=xcalloc(1,sizeof(*wdp))', assigned value is 0 csh-20240808/exp.c:492:8: note: Assignment 'wdp=new', assigned value is 0 csh-20240808/exp.c:491:2: note: Null pointer dereference csh-20240808/csh.c:693:15: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] csh-20240808/exp.c:493:2: warning: If memory allocation fails, then there is a possible null pointer dereference: wdp [nullPointerOutOfMemory] csh-20240808/exp.c:487:31: note: Assuming allocation function fails csh-20240808/exp.c:487:31: note: Assignment 'new=xcalloc(1,sizeof(*wdp))', assigned value is 0 csh-20240808/exp.c:492:6: note: wdp is assigned 'new' here. csh-20240808/exp.c:493:2: note: Null pointer dereference csh-20240808/csh.c:824:21: style: Variable 'shist' can be declared as pointer to const [constVariablePointer] csh-20240808/csh.c:910:23: style: Variable 'np' can be declared as pointer to const [constVariablePointer] csh-20240808/csh.c:1225:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] csh-20240808/csh.c:1258:13: style: Parameter 'oreo' can be declared as pointer to const. However it seems that 'readf' is a callback function, if 'oreo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] csh-20240808/csh.c:258:45: note: You might need to cast the function pointer here csh-20240808/csh.c:1258:13: note: Parameter 'oreo' can be declared as pointer to const csh-20240808/csh.c:1265:14: style: Parameter 'oreo' can be declared as pointer to const. However it seems that 'writef' is a callback function, if 'oreo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] csh-20240808/csh.c:258:52: note: You might need to cast the function pointer here csh-20240808/csh.c:1265:14: note: Parameter 'oreo' can be declared as pointer to const csh-20240808/csh.c:1271:13: style: Parameter 'oreo' can be declared as pointer to const. However it seems that 'seekf' is a callback function, if 'oreo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] csh-20240808/csh.c:258:60: note: You might need to cast the function pointer here csh-20240808/csh.c:1271:13: note: Parameter 'oreo' can be declared as pointer to const csh-20240808/csh.c:1278:14: style: Parameter 'oreo' can be declared as pointer to const. However it seems that 'closef' is a callback function, if 'oreo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] csh-20240808/csh.c:258:67: note: You might need to cast the function pointer here csh-20240808/csh.c:1278:14: note: Parameter 'oreo' can be declared as pointer to const csh-20240808/exp.c:75:14: style:inconclusive: Function 'expr' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:81:14: style:inconclusive: Function 'exp0' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:81:23: style:inconclusive: Function 'exp0' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:96:14: style:inconclusive: Function 'exp1' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:96:23: style:inconclusive: Function 'exp1' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:111:15: style:inconclusive: Function 'exp2_' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:111:24: style:inconclusive: Function 'exp2_' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:126:15: style:inconclusive: Function 'exp2a' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:126:24: style:inconclusive: Function 'exp2a' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:141:15: style:inconclusive: Function 'exp2b' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:141:24: style:inconclusive: Function 'exp2b' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:156:15: style:inconclusive: Function 'exp2c' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:156:24: style:inconclusive: Function 'exp2c' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:196:14: style:inconclusive: Function 'exp3' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:196:23: style:inconclusive: Function 'exp3' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:234:15: style:inconclusive: Function 'exp3a' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:234:24: style:inconclusive: Function 'exp3a' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:256:14: style:inconclusive: Function 'exp4' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:256:23: style:inconclusive: Function 'exp4' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:285:14: style:inconclusive: Function 'exp5' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:285:23: style:inconclusive: Function 'exp5' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:332:14: style:inconclusive: Function 'exp6' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:332:23: style:inconclusive: Function 'exp6' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:476:15: style:inconclusive: Function 'evalav' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:505:11: style:inconclusive: Function 'isa' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:505:19: style:inconclusive: Function 'isa' argument 2 names different: declaration '' definition 'what'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:552:13: style:inconclusive: Function 'egetn' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/exp.c:236:21: style: Variable 'op' can be declared as pointer to const [constVariablePointer] csh-20240808/exp.c:263:8: style: Variable 'op' can be declared as pointer to const [constVariablePointer] csh-20240808/exp.c:292:8: style: Variable 'op' can be declared as pointer to const [constVariablePointer] csh-20240808/exp.c:505:11: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] csh-20240808/exec.c:131:22: warning: Either the condition 'pv==0' is redundant or there is possible null pointer dereference: pv. [nullPointerRedundantCheck] csh-20240808/exec.c:119:9: note: Assuming that condition 'pv==0' is not redundant csh-20240808/exec.c:131:22: note: Null pointer dereference csh-20240808/hist.c:54:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRhistory [valueFlowBailoutIncompleteVar] csh-20240808/hist.c:109:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRhistory [valueFlowBailoutIncompleteVar] csh-20240808/exec.c:100:15: style:inconclusive: Function 'doexec' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:100:34: style:inconclusive: Function 'doexec' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:254:13: style:inconclusive: Function 'texec' argument 1 names different: declaration '' definition 'sf'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:254:24: style:inconclusive: Function 'texec' argument 2 names different: declaration '' definition 'st'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:343:16: style:inconclusive: Function 'execash' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:343:35: style:inconclusive: Function 'execash' argument 2 names different: declaration '' definition 'kp'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:411:16: style:inconclusive: Function 'xechoit' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:421:15: style:inconclusive: Function 'dohash' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:421:34: style:inconclusive: Function 'dohash' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:458:17: style:inconclusive: Function 'dounhash' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:458:36: style:inconclusive: Function 'dounhash' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:464:17: style:inconclusive: Function 'hashstat' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:464:36: style:inconclusive: Function 'hashstat' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:475:16: style:inconclusive: Function 'hashname' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:485:17: style:inconclusive: Function 'iscommand' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:545:18: style:inconclusive: Function 'executable' argument 1 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:545:29: style:inconclusive: Function 'executable' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:545:40: style:inconclusive: Function 'executable' argument 3 names different: declaration '' definition 'dir_ok'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:584:16: style:inconclusive: Function 'dowhich' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:584:35: style:inconclusive: Function 'dowhich' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:615:28: style:inconclusive: Function 'tellmewhat' argument 1 names different: declaration '' definition 'lexp'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:615:40: style:inconclusive: Function 'tellmewhat' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] csh-20240808/exec.c:586:20: style: Local variable 'lex' shadows outer function [shadowFunction] csh-20240808/extern.h:175:6: note: Shadowed declaration csh-20240808/exec.c:586:20: note: Shadow variable csh-20240808/exec.c:458:36: style: Parameter 't' can be declared as pointer to const [constParameterPointer] csh-20240808/exec.c:475:16: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] csh-20240808/exec.c:621:23: style: Variable 's2' can be declared as pointer to const [constVariablePointer] csh-20240808/hist.c:80:5: warning: If memory allocation fails, then there is a possible null pointer dereference: np [nullPointerOutOfMemory] csh-20240808/hist.c:79:33: note: Assuming allocation function fails csh-20240808/hist.c:79:10: note: Assignment 'np=(struct Hist*)xmalloc((unsigned long)sizeof(*np))', assigned value is 0 csh-20240808/hist.c:80:5: note: Null pointer dereference csh-20240808/hist.c:80:16: warning: If memory allocation fails, then there is a possible null pointer dereference: np [nullPointerOutOfMemory] csh-20240808/hist.c:79:33: note: Assuming allocation function fails csh-20240808/hist.c:79:10: note: Assignment 'np=(struct Hist*)xmalloc((unsigned long)sizeof(*np))', assigned value is 0 csh-20240808/hist.c:80:16: note: Null pointer dereference csh-20240808/hist.c:85:2: warning: If memory allocation fails, then there is a possible null pointer dereference: np [nullPointerOutOfMemory] csh-20240808/hist.c:79:33: note: Assuming allocation function fails csh-20240808/hist.c:79:10: note: Assignment 'np=(struct Hist*)xmalloc((unsigned long)sizeof(*np))', assigned value is 0 csh-20240808/hist.c:85:2: note: Null pointer dereference csh-20240808/hist.c:87:2: warning: If memory allocation fails, then there is a possible null pointer dereference: np [nullPointerOutOfMemory] csh-20240808/hist.c:79:33: note: Assuming allocation function fails csh-20240808/hist.c:79:10: note: Assignment 'np=(struct Hist*)xmalloc((unsigned long)sizeof(*np))', assigned value is 0 csh-20240808/hist.c:87:2: note: Null pointer dereference csh-20240808/hist.c:90:5: warning: If memory allocation fails, then there is a possible null pointer dereference: np [nullPointerOutOfMemory] csh-20240808/hist.c:79:33: note: Assuming allocation function fails csh-20240808/hist.c:79:10: note: Assignment 'np=(struct Hist*)xmalloc((unsigned long)sizeof(*np))', assigned value is 0 csh-20240808/hist.c:90:5: note: Null pointer dereference csh-20240808/hist.c:45:26: style:inconclusive: Function 'savehist' argument 1 names different: declaration '' definition 'sp'. [funcArgNamesDifferentUnnamed] csh-20240808/hist.c:75:13: style:inconclusive: Function 'enthist' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] csh-20240808/hist.c:75:36: style:inconclusive: Function 'enthist' argument 2 names different: declaration '' definition 'lp'. [funcArgNamesDifferentUnnamed] csh-20240808/hist.c:75:45: style:inconclusive: Function 'enthist' argument 3 names different: declaration '' definition 'docopy'. [funcArgNamesDifferentUnnamed] csh-20240808/hist.c:96:20: style:inconclusive: Function 'hfree' argument 1 names different: declaration '' definition 'hp'. [funcArgNamesDifferentUnnamed] csh-20240808/hist.c:104:15: style:inconclusive: Function 'dohist' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/hist.c:104:34: style:inconclusive: Function 'dohist' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/hist.c:143:22: style:inconclusive: Function 'dohist1' argument 1 names different: declaration '' definition 'hp'. [funcArgNamesDifferentUnnamed] csh-20240808/hist.c:143:31: style:inconclusive: Function 'dohist1' argument 2 names different: declaration '' definition 'np'. [funcArgNamesDifferentUnnamed] csh-20240808/hist.c:143:39: style:inconclusive: Function 'dohist1' argument 3 names different: declaration '' definition 'rflg'. [funcArgNamesDifferentUnnamed] csh-20240808/hist.c:143:49: style:inconclusive: Function 'dohist1' argument 4 names different: declaration '' definition 'hflg'. [funcArgNamesDifferentUnnamed] csh-20240808/hist.c:162:20: style:inconclusive: Function 'phist' argument 1 names different: declaration '' definition 'hp'. [funcArgNamesDifferentUnnamed] csh-20240808/hist.c:162:28: style:inconclusive: Function 'phist' argument 2 names different: declaration '' definition 'hflg'. [funcArgNamesDifferentUnnamed] csh-20240808/hist.c:56:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] csh-20240808/hist.c:117:10: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] csh-20240808/func.c:110:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/func.c:123:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] csh-20240808/func.c:153:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/func.c:189:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRalias [valueFlowBailoutIncompleteVar] csh-20240808/func.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NOTLOGIN [valueFlowBailoutIncompleteVar] csh-20240808/func.c:241:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/func.c:327:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_SYNTAX [valueFlowBailoutIncompleteVar] csh-20240808/func.c:343:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/func.c:358:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/func.c:374:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/func.c:423:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/func.c:456:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] csh-20240808/func.c:469:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/func.c:478:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/func.c:513:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] csh-20240808/func.c:562:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/func.c:720:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/func.c:837:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] csh-20240808/func.c:886:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] csh-20240808/func.c:951:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRequal [valueFlowBailoutIncompleteVar] csh-20240808/func.c:1008:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/func.c:1048:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/func.c:1066:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRmh [valueFlowBailoutIncompleteVar] csh-20240808/func.c:1102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_CPU [valueFlowBailoutIncompleteVar] csh-20240808/func.c:1161:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_BADSCALE [valueFlowBailoutIncompleteVar] csh-20240808/func.c:1175:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIM_INFINITY [valueFlowBailoutIncompleteVar] csh-20240808/func.c:1193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRmh [valueFlowBailoutIncompleteVar] csh-20240808/func.c:1221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIM_INFINITY [valueFlowBailoutIncompleteVar] csh-20240808/func.c:1246:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_SUSPLOG [valueFlowBailoutIncompleteVar] csh-20240808/func.c:1316:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NOMATCH [valueFlowBailoutIncompleteVar] csh-20240808/glob.c:91:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] csh-20240808/glob.c:123:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] csh-20240808/glob.c:232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_MISSING [valueFlowBailoutIncompleteVar] csh-20240808/glob.c:341:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/glob.c:369:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLOB_QUOTE [valueFlowBailoutIncompleteVar] csh-20240808/glob.c:417:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRnoglob [valueFlowBailoutIncompleteVar] csh-20240808/glob.c:482:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRnoglob [valueFlowBailoutIncompleteVar] csh-20240808/glob.c:579:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] csh-20240808/glob.c:621:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/glob.c:753:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WTOOLONG [valueFlowBailoutIncompleteVar] csh-20240808/glob.c:768:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] csh-20240808/glob.c:837:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/misc.c:180:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_OPEN_MAX [valueFlowBailoutIncompleteVar] csh-20240808/misc.c:326:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/misc.c:237:18: warning: Either the condition 'j>=0' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] csh-20240808/misc.c:233:11: note: Assuming that condition 'j>=0' is not redundant csh-20240808/misc.c:237:18: note: Invalid argument csh-20240808/misc.c:217:8: style: Condition 'j!=i' is always true [knownConditionTrueFalse] csh-20240808/misc.c:238:5: error: Returning/dereferencing 'j' after it is deallocated / released [deallocret] csh-20240808/misc.c:237:12: note: Returning/dereferencing 'j' after it is deallocated / released csh-20240808/misc.c:238:5: note: Returning/dereferencing 'j' after it is deallocated / released csh-20240808/misc.c:59:13: warning: If memory allocation fails, then there is a possible null pointer dereference: up [nullPointerOutOfMemory] csh-20240808/misc.c:130:24: note: Assuming allocation function fails csh-20240808/misc.c:130:24: note: Assignment 'wp=xcalloc(blklen(up)+blklen(vp)+1,sizeof(*wp))', assigned value is 0 csh-20240808/misc.c:133:20: note: Calling function 'blkcat', 1st argument 'wp' value is 0 csh-20240808/misc.c:100:26: note: Calling function 'blkend', 1st argument 'up' value is 0 csh-20240808/misc.c:59:13: note: Null pointer dereference csh-20240808/misc.c:91:16: warning: If memory allocation fails, then there is a possible null pointer dereference: av++ [nullPointerOutOfMemory] csh-20240808/misc.c:292:25: note: Assuming allocation function fails csh-20240808/misc.c:292:25: note: Assignment 'nv=xcalloc(blklen(v)+1,sizeof(*nv))', assigned value is 0 csh-20240808/misc.c:294:20: note: Calling function 'blkcpy', 1st argument 'nv' value is 0 csh-20240808/misc.c:89:17: note: Assignment 'av=oav', assigned value is 0 csh-20240808/misc.c:91:16: note: Null pointer dereference csh-20240808/misc.c:60:4: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] csh-20240808/misc.c:130:24: note: Assuming allocation function fails csh-20240808/misc.c:130:24: note: Assignment 'wp=xcalloc(blklen(up)+blklen(vp)+1,sizeof(*wp))', assigned value is 0 csh-20240808/misc.c:133:20: note: Calling function 'blkcat', 1st argument 'wp' value is 0 csh-20240808/misc.c:100:26: note: Calling function 'blkend', 1st argument 'up' value is 0 csh-20240808/misc.c:60:4: note: Null pointer addition csh-20240808/misc.c:91:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] csh-20240808/misc.c:292:25: note: Assuming allocation function fails csh-20240808/misc.c:292:25: note: Assignment 'nv=xcalloc(blklen(v)+1,sizeof(*nv))', assigned value is 0 csh-20240808/misc.c:294:20: note: Calling function 'blkcpy', 1st argument 'nv' value is 0 csh-20240808/misc.c:89:17: note: Assignment 'av=oav', assigned value is 0 csh-20240808/misc.c:91:16: note: Null pointer addition csh-20240808/misc.c:92:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/misc.c:305:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/misc.c:45:11: style:inconclusive: Function 'any' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:45:18: style:inconclusive: Function 'any' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:56:15: style:inconclusive: Function 'blkend' argument 1 names different: declaration '' definition 'up'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:66:13: style:inconclusive: Function 'blkpr' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:66:24: style:inconclusive: Function 'blkpr' argument 2 names different: declaration '' definition 'av'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:77:15: style:inconclusive: Function 'blklen' argument 1 names different: declaration '' definition 'av'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:87:15: style:inconclusive: Function 'blkcpy' argument 1 names different: declaration '' definition 'oav'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:87:27: style:inconclusive: Function 'blkcpy' argument 2 names different: declaration '' definition 'bv'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:97:15: style:inconclusive: Function 'blkcat' argument 1 names different: declaration '' definition 'up'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:97:26: style:inconclusive: Function 'blkcat' argument 2 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:105:16: style:inconclusive: Function 'blkfree' argument 1 names different: declaration '' definition 'av0'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:117:16: style:inconclusive: Function 'saveblk' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:128:15: style:inconclusive: Function 'blkspl' argument 1 names different: declaration '' definition 'up'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:128:26: style:inconclusive: Function 'blkspl' argument 2 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:137:15: style:inconclusive: Function 'lastchr' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:154:11: style:inconclusive: Function 'fdcmp' argument 1 names different: declaration '' definition 'fd'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:210:11: style:inconclusive: Function 'dmove' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:210:18: style:inconclusive: Function 'dmove' argument 2 names different: declaration '' definition 'j'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:228:11: style:inconclusive: Function 'dcopy' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:228:18: style:inconclusive: Function 'dcopy' argument 2 names different: declaration '' definition 'j'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:242:11: style:inconclusive: Function 'renum' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:242:18: style:inconclusive: Function 'renum' argument 2 names different: declaration '' definition 'j'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:264:15: style:inconclusive: Function 'lshift' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:264:22: style:inconclusive: Function 'lshift' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:274:14: style:inconclusive: Function 'number' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:290:16: style:inconclusive: Function 'copyblk' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:298:13: style:inconclusive: Function 'strip' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:310:13: style:inconclusive: Function 'quote' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:322:13: style:inconclusive: Function 'udvar' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:330:14: style:inconclusive: Function 'prefix' argument 1 names different: declaration '' definition 'sub'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:330:25: style:inconclusive: Function 'prefix' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] csh-20240808/misc.c:45:11: style: Parameter 's' can be declared as pointer to const [constParameterPointer] csh-20240808/misc.c:137:15: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] csh-20240808/misc.c:274:14: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] csh-20240808/misc.c:330:14: style: Parameter 'sub' can be declared as pointer to const [constParameterPointer] csh-20240808/misc.c:330:25: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] csh-20240808/parse.c:83:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALIASLOOP [valueFlowBailoutIncompleteVar] csh-20240808/parse.c:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_TOOMANYRP [valueFlowBailoutIncompleteVar] csh-20240808/parse.c:167:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_OLD [valueFlowBailoutIncompleteVar] csh-20240808/parse.c:247:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_TOOMANYRP [valueFlowBailoutIncompleteVar] csh-20240808/parse.c:548:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_BADPLP [valueFlowBailoutIncompleteVar] csh-20240808/proc.c:829:32: error: syntax error [syntaxError] csh-20240808/parse.c:615:20: warning: Identical condition '!specp', second condition is always false [identicalConditionAfterEarlyExit] csh-20240808/parse.c:612:10: note: If condition '!specp' is true, the function will return/exit csh-20240808/parse.c:615:20: note: Testing identical condition '!specp' csh-20240808/parse.c:270:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:269:14: note: Assuming allocation function fails csh-20240808/parse.c:269:14: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:270:3: note: Null pointer dereference csh-20240808/parse.c:271:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:269:14: note: Assuming allocation function fails csh-20240808/parse.c:269:14: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:271:3: note: Null pointer dereference csh-20240808/parse.c:272:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:269:14: note: Assuming allocation function fails csh-20240808/parse.c:269:14: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:272:3: note: Null pointer dereference csh-20240808/parse.c:278:6: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:277:17: note: Assuming allocation function fails csh-20240808/parse.c:277:17: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:278:6: note: Null pointer dereference csh-20240808/parse.c:279:6: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:277:17: note: Assuming allocation function fails csh-20240808/parse.c:277:17: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:279:6: note: Null pointer dereference csh-20240808/parse.c:280:6: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:277:17: note: Assuming allocation function fails csh-20240808/parse.c:277:17: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:280:6: note: Null pointer dereference csh-20240808/parse.c:281:6: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:277:17: note: Assuming allocation function fails csh-20240808/parse.c:277:17: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:281:6: note: Null pointer dereference csh-20240808/parse.c:319:6: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:318:17: note: Assuming allocation function fails csh-20240808/parse.c:318:17: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:319:6: note: Null pointer dereference csh-20240808/parse.c:320:6: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:318:17: note: Assuming allocation function fails csh-20240808/parse.c:318:17: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:320:6: note: Null pointer dereference csh-20240808/parse.c:321:6: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:318:17: note: Assuming allocation function fails csh-20240808/parse.c:318:17: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:321:6: note: Null pointer dereference csh-20240808/parse.c:322:10: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:318:17: note: Assuming allocation function fails csh-20240808/parse.c:318:17: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:322:10: note: Null pointer dereference csh-20240808/parse.c:357:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:356:14: note: Assuming allocation function fails csh-20240808/parse.c:356:14: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:357:3: note: Null pointer dereference csh-20240808/parse.c:358:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:356:14: note: Assuming allocation function fails csh-20240808/parse.c:356:14: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:358:3: note: Null pointer dereference csh-20240808/parse.c:359:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:356:14: note: Assuming allocation function fails csh-20240808/parse.c:356:14: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:359:3: note: Null pointer dereference csh-20240808/parse.c:360:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:356:14: note: Assuming allocation function fails csh-20240808/parse.c:356:14: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:360:3: note: Null pointer dereference csh-20240808/parse.c:394:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:393:14: note: Assuming allocation function fails csh-20240808/parse.c:393:14: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:394:3: note: Null pointer dereference csh-20240808/parse.c:395:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:393:14: note: Assuming allocation function fails csh-20240808/parse.c:393:14: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:395:3: note: Null pointer dereference csh-20240808/parse.c:396:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:393:14: note: Assuming allocation function fails csh-20240808/parse.c:393:14: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:396:3: note: Null pointer dereference csh-20240808/parse.c:397:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:393:14: note: Assuming allocation function fails csh-20240808/parse.c:393:14: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:397:3: note: Null pointer dereference csh-20240808/parse.c:534:5: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] csh-20240808/parse.c:532:16: note: Assuming allocation function fails csh-20240808/parse.c:532:16: note: Assignment 't=xcalloc(1,sizeof(*t))', assigned value is 0 csh-20240808/parse.c:534:5: note: Null pointer dereference csh-20240808/parse.c:70:23: style:inconclusive: Function 'alias' argument 1 names different: declaration '' definition 'lex'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:89:25: style:inconclusive: Function 'asyntax' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:89:45: style:inconclusive: Function 'asyntax' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:101:23: style:inconclusive: Function 'asyn0' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:101:43: style:inconclusive: Function 'asyn0' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:139:23: style:inconclusive: Function 'asyn3' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:139:43: style:inconclusive: Function 'asyn3' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:188:25: style:inconclusive: Function 'freenod' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:188:45: style:inconclusive: Function 'freenod' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:213:24: style:inconclusive: Function 'syntax' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:213:44: style:inconclusive: Function 'syntax' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:213:52: style:inconclusive: Function 'syntax' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:230:22: style:inconclusive: Function 'syn0' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:230:42: style:inconclusive: Function 'syn0' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:230:50: style:inconclusive: Function 'syn0' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:296:22: style:inconclusive: Function 'syn1' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:296:42: style:inconclusive: Function 'syn1' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:296:50: style:inconclusive: Function 'syn1' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:335:23: style:inconclusive: Function 'syn1a' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:335:43: style:inconclusive: Function 'syn1a' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:335:51: style:inconclusive: Function 'syn1a' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:374:23: style:inconclusive: Function 'syn1b' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:374:43: style:inconclusive: Function 'syn1b' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:374:51: style:inconclusive: Function 'syn1b' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:412:22: style:inconclusive: Function 'syn2' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:412:42: style:inconclusive: Function 'syn2' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:412:50: style:inconclusive: Function 'syn2' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:461:22: style:inconclusive: Function 'syn3' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:461:42: style:inconclusive: Function 'syn3' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:461:50: style:inconclusive: Function 'syn3' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:638:25: style:inconclusive: Function 'freesyn' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/parse.c:461:42: style: Parameter 'p2' can be declared as pointer to const [constParameterPointer] csh-20240808/lex.c:140:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRNULL [valueFlowBailoutIncompleteVar] csh-20240808/lex.c:225:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/lex.c:425:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_SPDOLLT [valueFlowBailoutIncompleteVar] csh-20240808/lex.c:601:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/lex.c:692:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_BADBANG [valueFlowBailoutIncompleteVar] csh-20240808/lex.c:739:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NOSUBST [valueFlowBailoutIncompleteVar] csh-20240808/lex.c:846:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRNULL [valueFlowBailoutIncompleteVar] csh-20240808/lex.c:872:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/lex.c:1008:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_BADBANGARG [valueFlowBailoutIncompleteVar] csh-20240808/lex.c:1112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_HISTLOOP [valueFlowBailoutIncompleteVar] csh-20240808/lex.c:1340:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] csh-20240808/lex.c:1382:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/lex.c:1482:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/lex.c:1556:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] csh-20240808/sem.c:102:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR0 [valueFlowBailoutIncompleteVar] csh-20240808/sem.c:477:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRnoambiguous [valueFlowBailoutIncompleteVar] csh-20240808/sem.c:524:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] csh-20240808/sem.c:611:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_PIPE [valueFlowBailoutIncompleteVar] csh-20240808/sem.c:623:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_EXISTS [valueFlowBailoutIncompleteVar] csh-20240808/dir.c:862:18: style: Condition '*p2' is always true [knownConditionTrueFalse] csh-20240808/dir.c:121:5: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:120:17: note: Assuming allocation function fails csh-20240808/dir.c:120:17: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:121:5: note: Null pointer dereference csh-20240808/dir.c:122:5: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:120:17: note: Assuming allocation function fails csh-20240808/dir.c:120:17: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:122:5: note: Null pointer dereference csh-20240808/dir.c:124:5: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:120:17: note: Assuming allocation function fails csh-20240808/dir.c:120:17: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:124:5: note: Null pointer dereference csh-20240808/dir.c:124:19: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:120:17: note: Assuming allocation function fails csh-20240808/dir.c:120:17: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:124:19: note: Null pointer dereference csh-20240808/dir.c:354:5: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:353:17: note: Assuming allocation function fails csh-20240808/dir.c:353:17: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:354:5: note: Null pointer dereference csh-20240808/dir.c:355:5: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:353:17: note: Assuming allocation function fails csh-20240808/dir.c:353:17: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:355:5: note: Null pointer dereference csh-20240808/dir.c:356:5: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:353:17: note: Assuming allocation function fails csh-20240808/dir.c:353:17: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:356:5: note: Null pointer dereference csh-20240808/dir.c:357:5: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:353:17: note: Assuming allocation function fails csh-20240808/dir.c:353:17: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:357:5: note: Null pointer dereference csh-20240808/dir.c:358:5: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:353:17: note: Assuming allocation function fails csh-20240808/dir.c:353:17: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:358:5: note: Null pointer dereference csh-20240808/dir.c:359:5: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:353:17: note: Assuming allocation function fails csh-20240808/dir.c:353:17: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:359:5: note: Null pointer dereference csh-20240808/dir.c:504:2: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:503:14: note: Assuming allocation function fails csh-20240808/dir.c:503:14: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:504:2: note: Null pointer dereference csh-20240808/dir.c:505:2: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:503:14: note: Assuming allocation function fails csh-20240808/dir.c:503:14: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:505:2: note: Null pointer dereference csh-20240808/dir.c:506:2: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:503:14: note: Assuming allocation function fails csh-20240808/dir.c:503:14: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:506:2: note: Null pointer dereference csh-20240808/dir.c:507:2: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:503:14: note: Assuming allocation function fails csh-20240808/dir.c:503:14: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:507:2: note: Null pointer dereference csh-20240808/dir.c:509:2: warning: If memory allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfMemory] csh-20240808/dir.c:503:14: note: Assuming allocation function fails csh-20240808/dir.c:503:14: note: Assignment 'dp=xcalloc(1,sizeof(struct directory))', assigned value is 0 csh-20240808/dir.c:509:2: note: Null pointer dereference csh-20240808/dir.c:562:9: warning: Either the condition '(dp=dfind(*v))==0' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck] csh-20240808/dir.c:560:31: note: Assuming that condition '(dp=dfind(*v))==0' is not redundant csh-20240808/dir.c:562:9: note: Null pointer dereference csh-20240808/dir.c:374:6: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:378:6: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:381:6: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:387:6: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:434:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:437:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:527:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:637:6: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:640:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:658:7: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:688:7: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:695:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:707:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:709:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:711:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:727:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:729:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:742:7: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:745:7: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:777:7: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:785:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:797:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:799:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:801:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:816:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:818:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/dir.c:65:13: style:inconclusive: Function 'dinit' argument 1 names different: declaration '' definition 'hp'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:130:12: style:inconclusive: Function 'dset' argument 1 names different: declaration '' definition 'dp'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:177:15: style:inconclusive: Function 'dodirs' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:177:34: style:inconclusive: Function 'dodirs' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:225:16: style:inconclusive: Function 'dtildepr' argument 1 names different: declaration '' definition 'home'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:225:28: style:inconclusive: Function 'dtildepr' argument 2 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:254:18: style:inconclusive: Function 'dnormalize' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:320:16: style:inconclusive: Function 'dochngd' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:320:35: style:inconclusive: Function 'dochngd' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:365:13: style:inconclusive: Function 'dgoto' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:403:15: style:inconclusive: Function 'dfollow' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:466:16: style:inconclusive: Function 'dopushd' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:466:35: style:inconclusive: Function 'dopushd' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:518:13: style:inconclusive: Function 'dfind' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:547:15: style:inconclusive: Function 'dopopd' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:547:34: style:inconclusive: Function 'dopopd' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:586:25: style:inconclusive: Function 'dfree' argument 1 names different: declaration '' definition 'dp'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:604:14: style:inconclusive: Function 'dcanon' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:604:24: style:inconclusive: Function 'dcanon' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:891:27: style:inconclusive: Function 'dnewcwd' argument 1 names different: declaration '' definition 'dp'. [funcArgNamesDifferentUnnamed] csh-20240808/dir.c:370:12: style: Variable 'q' can be declared as pointer to const [constVariablePointer] csh-20240808/dir.c:429:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] csh-20240808/dir.c:522:11: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] csh-20240808/dir.c:845:15: style: Variable 'home_ptr' can be declared as pointer to const [constVariablePointer] csh-20240808/set.c:79:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/set.c:174:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/set.c:195:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/set.c:220:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/set.c:319:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/set.c:331:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRNULL [valueFlowBailoutIncompleteVar] csh-20240808/set.c:348:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/set.c:420:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NAME [valueFlowBailoutIncompleteVar] csh-20240808/set.c:460:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRfilec [valueFlowBailoutIncompleteVar] csh-20240808/set.c:540:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRNULL [valueFlowBailoutIncompleteVar] csh-20240808/set.c:552:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRargv [valueFlowBailoutIncompleteVar] csh-20240808/set.c:566:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] csh-20240808/set.c:628:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_link [valueFlowBailoutIncompleteVar] csh-20240808/set.c:702:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] csh-20240808/func.c:390:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nwp [nullPointerOutOfMemory] csh-20240808/func.c:389:18: note: Assuming allocation function fails csh-20240808/func.c:389:18: note: Assignment 'nwp=xcalloc(1,sizeof(*nwp))', assigned value is 0 csh-20240808/func.c:390:5: note: Null pointer dereference csh-20240808/func.c:390:17: warning: If memory allocation fails, then there is a possible null pointer dereference: nwp [nullPointerOutOfMemory] csh-20240808/func.c:389:18: note: Assuming allocation function fails csh-20240808/func.c:389:18: note: Assignment 'nwp=xcalloc(1,sizeof(*nwp))', assigned value is 0 csh-20240808/func.c:390:17: note: Null pointer dereference csh-20240808/func.c:393:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nwp [nullPointerOutOfMemory] csh-20240808/func.c:389:18: note: Assuming allocation function fails csh-20240808/func.c:389:18: note: Assignment 'nwp=xcalloc(1,sizeof(*nwp))', assigned value is 0 csh-20240808/func.c:393:5: note: Null pointer dereference csh-20240808/func.c:394:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nwp [nullPointerOutOfMemory] csh-20240808/func.c:389:18: note: Assuming allocation function fails csh-20240808/func.c:389:18: note: Assignment 'nwp=xcalloc(1,sizeof(*nwp))', assigned value is 0 csh-20240808/func.c:394:5: note: Null pointer dereference csh-20240808/func.c:395:5: warning: If memory allocation fails, then there is a possible null pointer dereference: nwp [nullPointerOutOfMemory] csh-20240808/func.c:389:18: note: Assuming allocation function fails csh-20240808/func.c:389:18: note: Assignment 'nwp=xcalloc(1,sizeof(*nwp))', assigned value is 0 csh-20240808/func.c:395:5: note: Null pointer dereference csh-20240808/func.c:427:2: warning: If memory allocation fails, then there is a possible null pointer dereference: nwp [nullPointerOutOfMemory] csh-20240808/func.c:425:29: note: Assuming allocation function fails csh-20240808/func.c:425:29: note: Assignment 'nwp=xcalloc(1,sizeof(*nwp))', assigned value is 0 csh-20240808/func.c:427:2: note: Null pointer dereference csh-20240808/func.c:428:2: warning: If memory allocation fails, then there is a possible null pointer dereference: nwp [nullPointerOutOfMemory] csh-20240808/func.c:425:29: note: Assuming allocation function fails csh-20240808/func.c:425:29: note: Assignment 'nwp=xcalloc(1,sizeof(*nwp))', assigned value is 0 csh-20240808/func.c:428:2: note: Null pointer dereference csh-20240808/func.c:429:2: warning: If memory allocation fails, then there is a possible null pointer dereference: nwp [nullPointerOutOfMemory] csh-20240808/func.c:425:29: note: Assuming allocation function fails csh-20240808/func.c:425:29: note: Assignment 'nwp=xcalloc(1,sizeof(*nwp))', assigned value is 0 csh-20240808/func.c:429:2: note: Null pointer dereference csh-20240808/func.c:430:2: warning: If memory allocation fails, then there is a possible null pointer dereference: nwp [nullPointerOutOfMemory] csh-20240808/func.c:425:29: note: Assuming allocation function fails csh-20240808/func.c:425:29: note: Assignment 'nwp=xcalloc(1,sizeof(*nwp))', assigned value is 0 csh-20240808/func.c:430:2: note: Null pointer dereference csh-20240808/glob.c:457:9: warning: Either the condition 'vl==NULL' is redundant or there is possible null pointer dereference: vl. [nullPointerRedundantCheck] csh-20240808/glob.c:453:12: note: Assuming that condition 'vl==NULL' is not redundant csh-20240808/glob.c:457:9: note: Null pointer dereference csh-20240808/func.c:589:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/func.c:913:6: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/func.c:924:7: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/func.c:948:6: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/func.c:978:6: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/glob.c:99:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/glob.c:132:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/glob.c:139:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/glob.c:162:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/glob.c:217:6: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/glob.c:260:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/glob.c:857:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/glob.c:859:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/glob.c:868:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/glob.c:870:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/func.c:61:25: style:inconclusive: Function 'isbfunc' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:102:22: style:inconclusive: Function 'func' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:102:41: style:inconclusive: Function 'func' argument 2 names different: declaration '' definition 'bp'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:117:17: style:inconclusive: Function 'doonintr' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:117:36: style:inconclusive: Function 'doonintr' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:150:16: style:inconclusive: Function 'donohup' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:150:35: style:inconclusive: Function 'donohup' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:160:14: style:inconclusive: Function 'dozip' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:160:33: style:inconclusive: Function 'dozip' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:172:16: style:inconclusive: Function 'doalias' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:172:35: style:inconclusive: Function 'doalias' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:198:16: style:inconclusive: Function 'unalias' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:198:35: style:inconclusive: Function 'unalias' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:204:17: style:inconclusive: Function 'dologout' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:204:36: style:inconclusive: Function 'dologout' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:211:16: style:inconclusive: Function 'dologin' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:211:35: style:inconclusive: Function 'dologin' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:232:13: style:inconclusive: Function 'doif' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:232:32: style:inconclusive: Function 'doif' argument 2 names different: declaration '' definition 'kp'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:270:27: style:inconclusive: Function 'reexecute' argument 1 names different: declaration '' definition 'kp'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:283:15: style:inconclusive: Function 'doelse' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:283:34: style:inconclusive: Function 'doelse' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:89:18: style:inconclusive: Function 'globtilde' argument 1 names different: declaration '' definition 'nv'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:289:15: style:inconclusive: Function 'dogoto' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:89:28: style:inconclusive: Function 'globtilde' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:289:34: style:inconclusive: Function 'dogoto' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:118:17: style:inconclusive: Function 'globbrace' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:298:15: style:inconclusive: Function 'gotolab' argument 1 names different: declaration '' definition 'lab'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:118:26: style:inconclusive: Function 'globbrace' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:321:17: style:inconclusive: Function 'doswitch' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:118:37: style:inconclusive: Function 'globbrace' argument 3 names different: declaration '' definition 'bl'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:321:36: style:inconclusive: Function 'doswitch' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:208:18: style:inconclusive: Function 'expbrace' argument 1 names different: declaration '' definition 'nvp'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:338:16: style:inconclusive: Function 'dobreak' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:208:31: style:inconclusive: Function 'expbrace' argument 2 names different: declaration '' definition 'elp'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:338:35: style:inconclusive: Function 'dobreak' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:208:40: style:inconclusive: Function 'expbrace' argument 3 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:347:15: style:inconclusive: Function 'doexit' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:271:19: style:inconclusive: Function 'globexpand' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:347:34: style:inconclusive: Function 'doexit' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:367:16: style:inconclusive: Function 'libglob' argument 1 names different: declaration '' definition 'vl'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:366:18: style:inconclusive: Function 'doforeach' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:412:15: style:inconclusive: Function 'globone' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:366:37: style:inconclusive: Function 'doforeach' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:412:24: style:inconclusive: Function 'globone' argument 2 names different: declaration '' definition 'action'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:407:16: style:inconclusive: Function 'dowhile' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:471:16: style:inconclusive: Function 'globall' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:407:35: style:inconclusive: Function 'dowhile' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:514:14: style:inconclusive: Function 'rscan' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:466:14: style:inconclusive: Function 'doend' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:514:24: style:inconclusive: Function 'rscan' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:466:33: style:inconclusive: Function 'doend' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:524:13: style:inconclusive: Function 'trim' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:475:17: style:inconclusive: Function 'docontin' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:534:14: style:inconclusive: Function 'tglob' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:475:36: style:inconclusive: Function 'docontin' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:576:15: style:inconclusive: Function 'dobackp' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:504:17: style:inconclusive: Function 'dorepeat' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:576:24: style:inconclusive: Function 'dobackp' argument 2 names different: declaration '' definition 'literal'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:504:36: style:inconclusive: Function 'dorepeat' argument 2 names different: declaration '' definition 'kp'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:614:16: style:inconclusive: Function 'backeval' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:528:16: style:inconclusive: Function 'doswbrk' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:614:25: style:inconclusive: Function 'backeval' argument 2 names different: declaration '' definition 'literal'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:528:35: style:inconclusive: Function 'doswbrk' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:750:11: style:inconclusive: Function 'psave' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:534:13: style:inconclusive: Function 'srchx' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:772:14: style:inconclusive: Function 'Gmatch' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:560:12: style:inconclusive: Function 'search' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:772:28: style:inconclusive: Function 'Gmatch' argument 2 names different: declaration '' definition 'pattern'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:560:22: style:inconclusive: Function 'search' argument 2 names different: declaration '' definition 'level'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:796:14: style:inconclusive: Function 'pmatch' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:560:35: style:inconclusive: Function 'search' argument 3 names different: declaration '' definition 'goal'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:796:28: style:inconclusive: Function 'pmatch' argument 2 names different: declaration '' definition 'pattern'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:659:15: style:inconclusive: Function 'getword' argument 1 names different: declaration '' definition 'wp'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:851:12: style:inconclusive: Function 'Gcat' argument 1 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:750:15: style:inconclusive: Function 'keyword' argument 1 names different: declaration '' definition 'wp'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:851:22: style:inconclusive: Function 'Gcat' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:815:15: style:inconclusive: Function 'doecho' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:874:22: style:inconclusive: Function 'sortscmp' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:815:34: style:inconclusive: Function 'doecho' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:874:37: style:inconclusive: Function 'sortscmp' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:821:15: style:inconclusive: Function 'doglob' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:821:34: style:inconclusive: Function 'doglob' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:652:17: style: Local variable 'paraml' shadows outer variable [shadowVariable] csh-20240808/csh.h:445:23: note: Shadowed declaration csh-20240808/glob.c:652:17: note: Shadow variable csh-20240808/func.c:828:11: style:inconclusive: Function 'xecho' argument 1 names different: declaration '' definition 'sep'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:828:23: style:inconclusive: Function 'xecho' argument 2 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:874:17: style:inconclusive: Function 'dosetenv' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:874:36: style:inconclusive: Function 'dosetenv' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:903:19: style:inconclusive: Function 'dounsetenv' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:903:38: style:inconclusive: Function 'dounsetenv' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:939:14: style:inconclusive: Function 'Setenv' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:91:47: style: Variable 'e' can be declared as pointer to const [constVariablePointer] csh-20240808/func.c:939:26: style:inconclusive: Function 'Setenv' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:121:28: style: Variable 'pl' can be declared as pointer to const [constVariablePointer] csh-20240808/func.c:970:16: style:inconclusive: Function 'Unsetenv' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:371:13: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] csh-20240808/func.c:993:16: style:inconclusive: Function 'doumask' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/glob.c:536:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] csh-20240808/func.c:993:35: style:inconclusive: Function 'doumask' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1040:15: style:inconclusive: Function 'findlim' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1059:16: style:inconclusive: Function 'dolimit' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1059:35: style:inconclusive: Function 'dolimit' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1086:23: style:inconclusive: Function 'getval' argument 1 names different: declaration '' definition 'lp'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1086:34: style:inconclusive: Function 'getval' argument 2 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1154:15: style:inconclusive: Function 'limtail' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1154:25: style:inconclusive: Function 'limtail' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1165:21: style:inconclusive: Function 'plim' argument 1 names different: declaration '' definition 'lp'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1165:30: style:inconclusive: Function 'plim' argument 2 names different: declaration '' definition 'hard'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1186:18: style:inconclusive: Function 'dounlimit' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1186:37: style:inconclusive: Function 'dounlimit' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1213:23: style:inconclusive: Function 'setlim' argument 1 names different: declaration '' definition 'lp'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1213:32: style:inconclusive: Function 'setlim' argument 2 names different: declaration '' definition 'hard'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1213:45: style:inconclusive: Function 'setlim' argument 3 names different: declaration '' definition 'limit'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1239:18: style:inconclusive: Function 'dosuspend' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1239:37: style:inconclusive: Function 'dosuspend' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1284:15: style:inconclusive: Function 'doeval' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:1284:34: style:inconclusive: Function 'doeval' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/func.c:160:33: style: Parameter 't' can be declared as pointer to const. However it seems that 'dozip' is a callback function, if 't' is declared with const you might also need to cast function pointer(s). [constParameterCallback] csh-20240808/func.c:65:40: note: You might need to cast the function pointer here csh-20240808/func.c:160:33: note: Parameter 't' can be declared as pointer to const csh-20240808/func.c:204:36: style: Parameter 't' can be declared as pointer to const [constParameterPointer] csh-20240808/func.c:283:34: style: Parameter 't' can be declared as pointer to const [constParameterPointer] csh-20240808/func.c:338:35: style: Parameter 't' can be declared as pointer to const [constParameterPointer] csh-20240808/func.c:368:16: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] csh-20240808/func.c:475:36: style: Parameter 't' can be declared as pointer to const [constParameterPointer] csh-20240808/func.c:528:35: style: Parameter 't' can be declared as pointer to const [constParameterPointer] csh-20240808/func.c:830:11: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] csh-20240808/func.c:995:11: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] csh-20240808/func.c:1086:23: style: Parameter 'lp' can be declared as pointer to const [constParameterPointer] csh-20240808/func.c:1165:21: style: Parameter 'lp' can be declared as pointer to const [constParameterPointer] csh-20240808/func.c:1213:23: style: Parameter 'lp' can be declared as pointer to const [constParameterPointer] csh-20240808/str.c:287:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRNULL [valueFlowBailoutIncompleteVar] csh-20240808/str.c:303:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRNULL [valueFlowBailoutIncompleteVar] csh-20240808/str.c:402:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIS_NOSLASH [valueFlowBailoutIncompleteVar] csh-20240808/time.c:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] csh-20240808/time.c:65:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] csh-20240808/time.c:86:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIO_PROCESS [valueFlowBailoutIncompleteVar] csh-20240808/time.c:123:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRtime [valueFlowBailoutIncompleteVar] csh-20240808/time.c:60:15: style:inconclusive: Function 'dotime' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:60:34: style:inconclusive: Function 'dotime' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:76:15: style:inconclusive: Function 'donice' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:76:34: style:inconclusive: Function 'donice' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:90:22: style:inconclusive: Function 'ruadd' argument 1 names different: declaration '' definition 'ru'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:90:41: style:inconclusive: Function 'ruadd' argument 2 names different: declaration '' definition 'ru2'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:113:24: style:inconclusive: Function 'prusage' argument 1 names different: declaration '' definition 'r0'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:113:43: style:inconclusive: Function 'prusage' argument 2 names different: declaration '' definition 'r1'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:113:64: style:inconclusive: Function 'prusage' argument 3 names different: declaration '' definition 'e'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:114:22: style:inconclusive: Function 'prusage' argument 4 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:225:25: style:inconclusive: Function 'pdeltat' argument 1 names different: declaration '' definition 't1'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:225:45: style:inconclusive: Function 'pdeltat' argument 2 names different: declaration '' definition 't0'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:237:12: style:inconclusive: Function 'psecs' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:257:13: style:inconclusive: Function 'pcsecs' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] csh-20240808/time.c:90:41: style: Parameter 'ru2' can be declared as pointer to const [constParameterPointer] csh-20240808/time.c:113:64: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] csh-20240808/time.c:114:22: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] csh-20240808/time.c:225:25: style: Parameter 't1' can be declared as pointer to const [constParameterPointer] csh-20240808/time.c:225:45: style: Parameter 't0' can be declared as pointer to const [constParameterPointer] csh-20240808/str.c:57:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/str.c:76:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/str.c:229:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/str.c:237:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/str.c:289:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/str.c:292:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/str.c:307:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/str.c:309:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/str.c:312:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/str.c:314:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/str.c:396:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/str.c:48:18: style:inconclusive: Function 'blk2short' argument 1 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:67:18: style:inconclusive: Function 'short2blk' argument 1 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:86:17: style:inconclusive: Function 'str2short' argument 1 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:116:17: style:inconclusive: Function 'short2str' argument 1 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:145:15: style:inconclusive: Function 'Strlcpy' argument 1 names different: declaration '' definition 'dst'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:145:32: style:inconclusive: Function 'Strlcpy' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:145:44: style:inconclusive: Function 'Strlcpy' argument 3 names different: declaration '' definition 'siz'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:171:15: style:inconclusive: Function 'Strlcat' argument 1 names different: declaration '' definition 'dst'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:171:32: style:inconclusive: Function 'Strlcat' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:171:44: style:inconclusive: Function 'Strlcat' argument 3 names different: declaration '' definition 'siz'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:199:14: style:inconclusive: Function 'Strchr' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:199:23: style:inconclusive: Function 'Strchr' argument 2 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:210:15: style:inconclusive: Function 'Strrchr' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:210:24: style:inconclusive: Function 'Strrchr' argument 2 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:224:14: style:inconclusive: Function 'Strlen' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:234:14: style:inconclusive: Function 'Strcmp' argument 1 names different: declaration '' definition 'str1'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:234:26: style:inconclusive: Function 'Strcmp' argument 2 names different: declaration '' definition 'str2'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:254:15: style:inconclusive: Function 'Strncmp' argument 1 names different: declaration '' definition 'str1'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:254:27: style:inconclusive: Function 'Strncmp' argument 2 names different: declaration '' definition 'str2'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:254:40: style:inconclusive: Function 'Strncmp' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:281:15: style:inconclusive: Function 'Strsave' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:297:14: style:inconclusive: Function 'Strspl' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:297:24: style:inconclusive: Function 'Strspl' argument 2 names different: declaration '' definition 'dp'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:319:14: style:inconclusive: Function 'Strend' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:329:14: style:inconclusive: Function 'Strstr' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:329:23: style:inconclusive: Function 'Strstr' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:344:18: style:inconclusive: Function 'short2qstr' argument 1 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:385:15: style:inconclusive: Function 'vis_str' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/str.c:86:17: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] csh-20240808/str.c:116:17: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] csh-20240808/str.c:332:8: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] csh-20240808/str.c:333:8: style: Variable 'tt' can be declared as pointer to const [constVariablePointer] csh-20240808/str.c:344:18: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] csh-20240808/sem.c:197:3: 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] csh-20240808/sem.c:264:3: 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] csh-20240808/sem.c:306:7: 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] csh-20240808/sem.c:258:9: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] csh-20240808/sem.c:547:13: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] csh-20240808/sem.c:492:10: warning: Either the condition 'pv==NULL' is redundant or there is possible null pointer dereference: pv. [nullPointerRedundantCheck] csh-20240808/sem.c:486:13: note: Assuming that condition 'pv==NULL' is not redundant csh-20240808/sem.c:492:10: note: Null pointer dereference csh-20240808/sem.c:53:25: style:inconclusive: Function 'execute' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/sem.c:53:32: style:inconclusive: Function 'execute' argument 2 names different: declaration '' definition 'wanttty'. [funcArgNamesDifferentUnnamed] csh-20240808/sem.c:53:46: style:inconclusive: Function 'execute' argument 3 names different: declaration '' definition 'pipein'. [funcArgNamesDifferentUnnamed] csh-20240808/sem.c:53:59: style:inconclusive: Function 'execute' argument 4 names different: declaration '' definition 'pipeout'. [funcArgNamesDifferentUnnamed] csh-20240808/sem.c:452:12: style:inconclusive: Function 'vffree' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] csh-20240808/sem.c:473:37: style:inconclusive: Function 'splicepipe' argument 2 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/sem.c:514:30: style:inconclusive: Function 'doio' argument 2 names different: declaration '' definition 'pipein'. [funcArgNamesDifferentUnnamed] csh-20240808/sem.c:514:43: style:inconclusive: Function 'doio' argument 3 names different: declaration '' definition 'pipeout'. [funcArgNamesDifferentUnnamed] csh-20240808/sem.c:601:13: style:inconclusive: Function 'mypipe' argument 1 names different: declaration '' definition 'pv'. [funcArgNamesDifferentUnnamed] csh-20240808/sem.c:615:15: style:inconclusive: Function 'chkclob' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/sem.c:514:30: style: Parameter 'pipein' can be declared as pointer to const [constParameterPointer] csh-20240808/sem.c:514:43: style: Parameter 'pipeout' can be declared as pointer to const [constParameterPointer] csh-20240808/lex.c:417:2: 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] csh-20240808/lex.c:722:6: 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] csh-20240808/lex.c:712:13: style:inconclusive: Boolean expression 'global' is used in bitwise operation. [bitwiseOnBoolean] csh-20240808/lex.c:715:29: style:inconclusive: Boolean expression 'global' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] csh-20240808/lex.c:715:62: style:inconclusive: Boolean expression 'global' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] csh-20240808/lex.c:716:13: style:inconclusive: Boolean expression 'global' is used in bitwise operation. [bitwiseOnBoolean] csh-20240808/lex.c:727:13: style:inconclusive: Boolean expression 'global' is used in bitwise operation. [bitwiseOnBoolean] csh-20240808/lex.c:841:18: style:inconclusive: Boolean expression 'global' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] csh-20240808/lex.c:845:14: style:inconclusive: Boolean expression 'global' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] csh-20240808/lex.c:279:14: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck] csh-20240808/lex.c:284:12: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck] csh-20240808/lex.c:159:2: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] csh-20240808/lex.c:158:15: note: Assuming allocation function fails csh-20240808/lex.c:158:15: note: Assignment 'new=xmalloc((unsigned long)sizeof(*wdp))', assigned value is 0 csh-20240808/lex.c:159:2: note: Null pointer dereference csh-20240808/lex.c:160:2: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] csh-20240808/lex.c:158:15: note: Assuming allocation function fails csh-20240808/lex.c:158:15: note: Assignment 'new=xmalloc((unsigned long)sizeof(*wdp))', assigned value is 0 csh-20240808/lex.c:160:2: note: Null pointer dereference csh-20240808/lex.c:161:2: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] csh-20240808/lex.c:158:15: note: Assuming allocation function fails csh-20240808/lex.c:158:15: note: Assignment 'new=xmalloc((unsigned long)sizeof(*wdp))', assigned value is 0 csh-20240808/lex.c:161:2: note: Null pointer dereference csh-20240808/lex.c:162:2: warning: If memory allocation fails, then there is a possible null pointer dereference: wdp [nullPointerOutOfMemory] csh-20240808/lex.c:158:15: note: Assuming allocation function fails csh-20240808/lex.c:158:15: note: Assignment 'new=xmalloc((unsigned long)sizeof(*wdp))', assigned value is 0 csh-20240808/lex.c:163:8: note: Assignment 'wdp=new', assigned value is 0 csh-20240808/lex.c:162:2: note: Null pointer dereference csh-20240808/lex.c:164:2: warning: If memory allocation fails, then there is a possible null pointer dereference: wdp [nullPointerOutOfMemory] csh-20240808/lex.c:158:15: note: Assuming allocation function fails csh-20240808/lex.c:158:15: note: Assignment 'new=xmalloc((unsigned long)sizeof(*wdp))', assigned value is 0 csh-20240808/lex.c:163:6: note: wdp is assigned 'new' here. csh-20240808/lex.c:164:2: note: Null pointer dereference csh-20240808/lex.c:196:2: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] csh-20240808/lex.c:195:15: note: Assuming allocation function fails csh-20240808/lex.c:195:15: note: Assignment 'new=xmalloc((unsigned long)sizeof(*wdp))', assigned value is 0 csh-20240808/lex.c:196:2: note: Null pointer dereference csh-20240808/lex.c:197:2: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] csh-20240808/lex.c:195:15: note: Assuming allocation function fails csh-20240808/lex.c:195:15: note: Assignment 'new=xmalloc((unsigned long)sizeof(*wdp))', assigned value is 0 csh-20240808/lex.c:197:2: note: Null pointer dereference csh-20240808/lex.c:198:2: warning: If memory allocation fails, then there is a possible null pointer dereference: wdp [nullPointerOutOfMemory] csh-20240808/lex.c:195:15: note: Assuming allocation function fails csh-20240808/lex.c:195:15: note: Assignment 'new=xmalloc((unsigned long)sizeof(*wdp))', assigned value is 0 csh-20240808/lex.c:199:8: note: Assignment 'wdp=new', assigned value is 0 csh-20240808/lex.c:198:2: note: Null pointer dereference csh-20240808/lex.c:200:2: warning: If memory allocation fails, then there is a possible null pointer dereference: wdp [nullPointerOutOfMemory] csh-20240808/lex.c:195:15: note: Assuming allocation function fails csh-20240808/lex.c:195:15: note: Assignment 'new=xmalloc((unsigned long)sizeof(*wdp))', assigned value is 0 csh-20240808/lex.c:199:6: note: wdp is assigned 'new' here. csh-20240808/lex.c:200:2: note: Null pointer dereference csh-20240808/lex.c:832:2: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] csh-20240808/lex.c:830:31: note: Assuming allocation function fails csh-20240808/lex.c:830:31: note: Assignment 'new=xcalloc(1,sizeof(*wdp))', assigned value is 0 csh-20240808/lex.c:832:2: note: Null pointer dereference csh-20240808/lex.c:833:2: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] csh-20240808/lex.c:830:31: note: Assuming allocation function fails csh-20240808/lex.c:830:31: note: Assignment 'new=xcalloc(1,sizeof(*wdp))', assigned value is 0 csh-20240808/lex.c:833:2: note: Null pointer dereference csh-20240808/lex.c:834:2: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] csh-20240808/lex.c:830:31: note: Assuming allocation function fails csh-20240808/lex.c:830:31: note: Assignment 'new=xcalloc(1,sizeof(*wdp))', assigned value is 0 csh-20240808/lex.c:834:2: note: Null pointer dereference csh-20240808/lex.c:835:2: warning: If memory allocation fails, then there is a possible null pointer dereference: wdp [nullPointerOutOfMemory] csh-20240808/lex.c:830:31: note: Assuming allocation function fails csh-20240808/lex.c:830:31: note: Assignment 'new=xcalloc(1,sizeof(*wdp))', assigned value is 0 csh-20240808/lex.c:836:8: note: Assignment 'wdp=new', assigned value is 0 csh-20240808/lex.c:835:2: note: Null pointer dereference csh-20240808/lex.c:1309:17: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] csh-20240808/lex.c:1317:12: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] csh-20240808/lex.c:1321:16: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] csh-20240808/lex.c:1328:12: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] csh-20240808/set.c:85:6: 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] csh-20240808/set.c:224:6: 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] csh-20240808/lex.c:233:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/lex.c:964:6: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/lex.c:133:21: style:inconclusive: Function 'lex' argument 1 names different: declaration '' definition 'hp'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:171:13: style:inconclusive: Function 'prlex' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:171:33: style:inconclusive: Function 'prlex' argument 2 names different: declaration '' definition 'sp0'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:186:25: style:inconclusive: Function 'copylex' argument 1 names different: declaration '' definition 'hp'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:186:45: style:inconclusive: Function 'copylex' argument 2 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:207:25: style:inconclusive: Function 'freelex' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:343:11: style:inconclusive: Function 'getC1' argument 1 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:599:13: style:inconclusive: Function 'addla' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:622:13: style:inconclusive: Function 'getexcl' argument 1 names different: declaration '' definition 'sc'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:698:24: style:inconclusive: Function 'getsub' argument 1 names different: declaration '' definition 'en'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:820:11: style:inconclusive: Function 'dosub' argument 1 names different: declaration '' definition 'sc'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:820:31: style:inconclusive: Function 'dosub' argument 2 names different: declaration '' definition 'en'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:820:40: style:inconclusive: Function 'dosub' argument 3 names different: declaration '' definition 'global'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:870:15: style:inconclusive: Function 'subword' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:870:23: style:inconclusive: Function 'subword' argument 2 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:870:35: style:inconclusive: Function 'subword' argument 3 names different: declaration '' definition 'adid'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:943:13: style:inconclusive: Function 'domod' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:943:21: style:inconclusive: Function 'domod' argument 2 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:990:14: style:inconclusive: Function 'matchs' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:990:25: style:inconclusive: Function 'matchs' argument 2 names different: declaration '' definition 'pat'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:998:13: style:inconclusive: Function 'getsel' argument 1 names different: declaration '' definition 'al'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:998:22: style:inconclusive: Function 'getsel' argument 2 names different: declaration '' definition 'ar'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:998:30: style:inconclusive: Function 'getsel' argument 3 names different: declaration '' definition 'dol'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:1082:13: style:inconclusive: Function 'gethent' argument 1 names different: declaration '' definition 'sc'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:1199:14: style:inconclusive: Function 'findev' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:1199:23: style:inconclusive: Function 'findev' argument 2 names different: declaration '' definition 'anyarg'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:1249:16: style:inconclusive: Function 'setexclp' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:1257:13: style:inconclusive: Function 'unreadc' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:1263:12: style:inconclusive: Function 'readc' argument 1 names different: declaration '' definition 'wanteof'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:1494:19: style:inconclusive: Function 'bseek' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] csh-20240808/lex.c:1515:19: style:inconclusive: Function 'btell' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:108:8: warning: Either the condition '!*e' is redundant or there is possible null pointer dereference: *e. [nullPointerRedundantCheck] csh-20240808/set.c:106:7: note: Assuming that condition '!*e' is not redundant csh-20240808/set.c:108:8: note: Null pointer dereference csh-20240808/set.c:504:13: warning: Either the condition '(vp=adrof1(var,&shvhed))==0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] csh-20240808/set.c:490:37: note: Assuming that condition '(vp=adrof1(var,&shvhed))==0' is not redundant csh-20240808/set.c:492:13: note: Calling function 'unsetv1', 1st argument 'vp' value is 0 csh-20240808/set.c:504:13: note: Null pointer dereference csh-20240808/set.c:505:10: warning: Either the condition '(vp=adrof1(var,&shvhed))==0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] csh-20240808/set.c:490:37: note: Assuming that condition '(vp=adrof1(var,&shvhed))==0' is not redundant csh-20240808/set.c:492:13: note: Calling function 'unsetv1', 1st argument 'vp' value is 0 csh-20240808/set.c:505:10: note: Null pointer dereference csh-20240808/set.c:511:9: warning: Either the condition '(vp=adrof1(var,&shvhed))==0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] csh-20240808/set.c:490:37: note: Assuming that condition '(vp=adrof1(var,&shvhed))==0' is not redundant csh-20240808/set.c:492:13: note: Calling function 'unsetv1', 1st argument 'vp' value is 0 csh-20240808/set.c:511:9: note: Null pointer dereference csh-20240808/set.c:558:9: warning: Either the condition 'argv==0' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] csh-20240808/set.c:556:14: note: Assuming that condition 'argv==0' is not redundant csh-20240808/set.c:558:9: note: Null pointer dereference csh-20240808/lex.c:401:16: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] csh-20240808/lex.c:624:26: style: Variable 'ip' can be declared as pointer to const [constVariablePointer] csh-20240808/lex.c:1205:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] csh-20240808/lex.c:1205:12: style: Variable 'q' can be declared as pointer to const [constVariablePointer] csh-20240808/set.c:77:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/set.c:218:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/set.c:517:6: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] csh-20240808/set.c:58:14: style:inconclusive: Function 'doset' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:58:33: style:inconclusive: Function 'doset' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:166:14: style:inconclusive: Function 'getinx' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:166:23: style:inconclusive: Function 'getinx' argument 2 names different: declaration '' definition 'ip'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:179:11: style:inconclusive: Function 'asx' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:179:19: style:inconclusive: Function 'asx' argument 2 names different: declaration '' definition 'subscr'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:179:33: style:inconclusive: Function 'asx' argument 3 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:188:13: style:inconclusive: Function 'getvx' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:188:21: style:inconclusive: Function 'getvx' argument 2 names different: declaration '' definition 'subscr'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:200:14: style:inconclusive: Function 'dolet' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:200:33: style:inconclusive: Function 'dolet' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:284:12: style:inconclusive: Function 'xset' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:284:24: style:inconclusive: Function 'xset' argument 2 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:298:13: style:inconclusive: Function 'operate' argument 1 names different: declaration '' definition 'op'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:298:23: style:inconclusive: Function 'operate' argument 2 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:298:33: style:inconclusive: Function 'operate' argument 3 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:324:10: style:inconclusive: Function 'putn' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:336:12: style:inconclusive: Function 'getn' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:359:14: style:inconclusive: Function 'value1' argument 1 names different: declaration '' definition 'var'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:359:34: style:inconclusive: Function 'value1' argument 2 names different: declaration '' definition 'head'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:368:14: style:inconclusive: Function 'madrof' argument 1 names different: declaration '' definition 'pat'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:368:34: style:inconclusive: Function 'madrof' argument 2 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:382:14: style:inconclusive: Function 'adrof1' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:382:35: style:inconclusive: Function 'adrof1' argument 2 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:400:11: style:inconclusive: Function 'set' argument 1 names different: declaration '' definition 'var'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:400:22: style:inconclusive: Function 'set' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:410:12: style:inconclusive: Function 'set1' argument 1 names different: declaration '' definition 'var'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:410:24: style:inconclusive: Function 'set1' argument 2 names different: declaration '' definition 'vec'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:410:44: style:inconclusive: Function 'set1' argument 3 names different: declaration '' definition 'head'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:431:12: style:inconclusive: Function 'setq' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:431:25: style:inconclusive: Function 'setq' argument 2 names different: declaration '' definition 'vec'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:431:45: style:inconclusive: Function 'setq' argument 3 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:457:14: style:inconclusive: Function 'unset' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:457:33: style:inconclusive: Function 'unset' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:471:14: style:inconclusive: Function 'unset1' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:471:34: style:inconclusive: Function 'unset1' argument 2 names different: declaration '' definition 'head'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:486:14: style:inconclusive: Function 'unsetv' argument 1 names different: declaration '' definition 'var'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:496:24: style:inconclusive: Function 'unsetv1' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:538:13: style:inconclusive: Function 'setNS' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:544:14: style:inconclusive: Function 'shift' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:544:33: style:inconclusive: Function 'shift' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:564:19: style:inconclusive: Function 'exportpath' argument 1 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:604:24: style:inconclusive: Function 'balance' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:604:31: style:inconclusive: Function 'balance' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:604:38: style:inconclusive: Function 'balance' argument 3 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:693:22: style:inconclusive: Function 'plist' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] csh-20240808/set.c:326:10: style: Local variable 'number' shadows outer function [shadowFunction] csh-20240808/extern.h:199:7: note: Shadowed declaration csh-20240808/set.c:326:10: note: Shadow variable csh-20240808/set.c:128:12: style: Variable 'pn' can be declared as pointer to const [constVariablePointer] csh-20240808/set.c:336:12: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] csh-20240808/set.c:695:20: style: Variable 'c' can be declared as pointer to const [constVariablePointer] diff: head csh-20240808/alloc.c:43:16: style:inconclusive: Function 'xmalloc' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head csh-20240808/alloc.c:55:22: style:inconclusive: Function 'xreallocarray' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head csh-20240808/alloc.c:55:32: style:inconclusive: Function 'xreallocarray' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/alloc.c:55:42: style:inconclusive: Function 'xreallocarray' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head csh-20240808/alloc.c:67:16: style:inconclusive: Function 'xcalloc' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head csh-20240808/alloc.c:67:26: style:inconclusive: Function 'xcalloc' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head csh-20240808/alloc.c:80:21: style:inconclusive: Function 'xstrdup' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1016:14: style:inconclusive: Function 'process' argument 1 names different: declaration '' definition 'catch'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1148:17: style:inconclusive: Function 'dosource' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1148:36: style:inconclusive: Function 'dosource' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1223:15: style:inconclusive: Function 'gethdir' argument 1 names different: declaration '' definition 'home'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1223:25: style:inconclusive: Function 'gethdir' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1258:13: style:inconclusive: Function 'readf' argument 1 names different: declaration '' definition 'oreo'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1258:25: style:inconclusive: Function 'readf' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1258:34: style:inconclusive: Function 'readf' argument 3 names different: declaration '' definition 'siz'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1265:14: style:inconclusive: Function 'writef' argument 1 names different: declaration '' definition 'oreo'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1265:32: style:inconclusive: Function 'writef' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1265:41: style:inconclusive: Function 'writef' argument 3 names different: declaration '' definition 'siz'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1271:13: style:inconclusive: Function 'seekf' argument 1 names different: declaration '' definition 'oreo'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1271:25: style:inconclusive: Function 'seekf' argument 2 names different: declaration '' definition 'off'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1271:34: style:inconclusive: Function 'seekf' argument 3 names different: declaration '' definition 'whence'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1278:14: style:inconclusive: Function 'closef' argument 1 names different: declaration '' definition 'oreo'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1288:15: style:inconclusive: Function 'vis_fputc' argument 1 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1288:25: style:inconclusive: Function 'vis_fputc' argument 2 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:1316:11: style:inconclusive: Function 'xexit' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:641:18: style:inconclusive: Function 'importpath' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:680:14: style:inconclusive: Function 'srccat' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:680:24: style:inconclusive: Function 'srccat' argument 2 names different: declaration '' definition 'dp'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:693:15: style:inconclusive: Function 'srcfile' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:693:23: style:inconclusive: Function 'srcfile' argument 2 names different: declaration '' definition 'onlyown'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:693:37: style:inconclusive: Function 'srcfile' argument 3 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:712:13: style:inconclusive: Function 'srcunit' argument 1 names different: declaration '' definition 'unit'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:712:24: style:inconclusive: Function 'srcunit' argument 2 names different: declaration '' definition 'onlyown'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:712:38: style:inconclusive: Function 'srcunit' argument 3 names different: declaration '' definition 'hflg'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:901:10: style:inconclusive: Function 'phup' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:948:11: style:inconclusive: Function 'pintr' argument 1 names different: declaration '' definition 'notused'. [funcArgNamesDifferentUnnamed] head csh-20240808/csh.c:957:13: style:inconclusive: Function 'pintr1' argument 1 names different: declaration '' definition 'wantnl'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:130:12: style:inconclusive: Function 'dset' argument 1 names different: declaration '' definition 'dp'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:177:15: style:inconclusive: Function 'dodirs' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:177:34: style:inconclusive: Function 'dodirs' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:225:16: style:inconclusive: Function 'dtildepr' argument 1 names different: declaration '' definition 'home'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:225:28: style:inconclusive: Function 'dtildepr' argument 2 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:254:18: style:inconclusive: Function 'dnormalize' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:320:16: style:inconclusive: Function 'dochngd' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:320:35: style:inconclusive: Function 'dochngd' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:365:13: style:inconclusive: Function 'dgoto' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:403:15: style:inconclusive: Function 'dfollow' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:466:16: style:inconclusive: Function 'dopushd' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:466:35: style:inconclusive: Function 'dopushd' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:518:13: style:inconclusive: Function 'dfind' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:547:15: style:inconclusive: Function 'dopopd' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:547:34: style:inconclusive: Function 'dopopd' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:586:25: style:inconclusive: Function 'dfree' argument 1 names different: declaration '' definition 'dp'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:604:14: style:inconclusive: Function 'dcanon' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:604:24: style:inconclusive: Function 'dcanon' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:65:13: style:inconclusive: Function 'dinit' argument 1 names different: declaration '' definition 'hp'. [funcArgNamesDifferentUnnamed] head csh-20240808/dir.c:891:27: style:inconclusive: Function 'dnewcwd' argument 1 names different: declaration '' definition 'dp'. [funcArgNamesDifferentUnnamed] head csh-20240808/dol.c:120:13: style:inconclusive: Function 'Dfix1' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/dol.c:142:14: style:inconclusive: Function 'Dfix2' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/dol.c:159:13: style:inconclusive: Function 'Dpack' argument 1 names different: declaration '' definition 'wbuf'. [funcArgNamesDifferentUnnamed] head csh-20240808/dol.c:159:25: style:inconclusive: Function 'Dpack' argument 2 names different: declaration '' definition 'wp'. [funcArgNamesDifferentUnnamed] head csh-20240808/dol.c:327:11: style:inconclusive: Function 'DgetC' argument 1 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] head csh-20240808/dol.c:374:16: style:inconclusive: Function 'dolerror' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head csh-20240808/dol.c:674:15: style:inconclusive: Function 'setDolp' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/dol.c:774:13: style:inconclusive: Function 'unDredc' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/dol.c:800:12: style:inconclusive: Function 'Dtestq' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/dol.c:813:15: style:inconclusive: Function 'heredoc' argument 1 names different: declaration '' definition 'term'. [funcArgNamesDifferentUnnamed] head csh-20240808/dol.c:96:22: style:inconclusive: Function 'Dfix' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/error.c:280:14: style:inconclusive: Function 'seterror' argument 1 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] head csh-20240808/error.c:315:14: style:inconclusive: Function 'stderror' argument 1 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:100:15: style:inconclusive: Function 'doexec' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:100:34: style:inconclusive: Function 'doexec' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:254:13: style:inconclusive: Function 'texec' argument 1 names different: declaration '' definition 'sf'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:254:24: style:inconclusive: Function 'texec' argument 2 names different: declaration '' definition 'st'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:343:16: style:inconclusive: Function 'execash' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:343:35: style:inconclusive: Function 'execash' argument 2 names different: declaration '' definition 'kp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:411:16: style:inconclusive: Function 'xechoit' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:421:15: style:inconclusive: Function 'dohash' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:421:34: style:inconclusive: Function 'dohash' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:458:17: style:inconclusive: Function 'dounhash' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:458:36: style:inconclusive: Function 'dounhash' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:464:17: style:inconclusive: Function 'hashstat' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:464:36: style:inconclusive: Function 'hashstat' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:475:16: style:inconclusive: Function 'hashname' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:485:17: style:inconclusive: Function 'iscommand' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:545:18: style:inconclusive: Function 'executable' argument 1 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:545:29: style:inconclusive: Function 'executable' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:545:40: style:inconclusive: Function 'executable' argument 3 names different: declaration '' definition 'dir_ok'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:584:16: style:inconclusive: Function 'dowhich' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:584:35: style:inconclusive: Function 'dowhich' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:615:28: style:inconclusive: Function 'tellmewhat' argument 1 names different: declaration '' definition 'lexp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exec.c:615:40: style:inconclusive: Function 'tellmewhat' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:111:15: style:inconclusive: Function 'exp2_' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:111:24: style:inconclusive: Function 'exp2_' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:126:15: style:inconclusive: Function 'exp2a' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:126:24: style:inconclusive: Function 'exp2a' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:141:15: style:inconclusive: Function 'exp2b' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:141:24: style:inconclusive: Function 'exp2b' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:156:15: style:inconclusive: Function 'exp2c' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:156:24: style:inconclusive: Function 'exp2c' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:196:14: style:inconclusive: Function 'exp3' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:196:23: style:inconclusive: Function 'exp3' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:234:15: style:inconclusive: Function 'exp3a' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:234:24: style:inconclusive: Function 'exp3a' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:256:14: style:inconclusive: Function 'exp4' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:256:23: style:inconclusive: Function 'exp4' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:285:14: style:inconclusive: Function 'exp5' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:285:23: style:inconclusive: Function 'exp5' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:332:14: style:inconclusive: Function 'exp6' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:332:23: style:inconclusive: Function 'exp6' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:476:15: style:inconclusive: Function 'evalav' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:505:11: style:inconclusive: Function 'isa' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:505:19: style:inconclusive: Function 'isa' argument 2 names different: declaration '' definition 'what'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:552:13: style:inconclusive: Function 'egetn' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:75:14: style:inconclusive: Function 'expr' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:81:14: style:inconclusive: Function 'exp0' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:81:23: style:inconclusive: Function 'exp0' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:96:14: style:inconclusive: Function 'exp1' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/exp.c:96:23: style:inconclusive: Function 'exp1' argument 2 names different: declaration '' definition 'ignore'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:128:26: style:inconclusive: Function 'cl_flush' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:161:25: style:inconclusive: Function 'cl_getc' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:182:26: style:inconclusive: Function 'cl_lastw' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:202:25: style:inconclusive: Function 'cl_putc' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:202:33: style:inconclusive: Function 'cl_putc' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:210:25: style:inconclusive: Function 'cl_visc' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:210:33: style:inconclusive: Function 'cl_visc' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:227:26: style:inconclusive: Function 'cl_abort' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:227:34: style:inconclusive: Function 'cl_abort' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:246:27: style:inconclusive: Function 'cl_erasec' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:246:35: style:inconclusive: Function 'cl_erasec' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:255:27: style:inconclusive: Function 'cl_erasew' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:255:35: style:inconclusive: Function 'cl_erasew' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:274:25: style:inconclusive: Function 'cl_beep' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:281:27: style:inconclusive: Function 'cl_insert' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:281:35: style:inconclusive: Function 'cl_insert' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:295:25: style:inconclusive: Function 'cl_kill' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:295:33: style:inconclusive: Function 'cl_kill' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:303:25: style:inconclusive: Function 'cl_list' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:303:33: style:inconclusive: Function 'cl_list' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:326:28: style:inconclusive: Function 'cl_literal' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:326:36: style:inconclusive: Function 'cl_literal' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:339:30: style:inconclusive: Function 'cl_recognize' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:339:38: style:inconclusive: Function 'cl_recognize' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:362:28: style:inconclusive: Function 'cl_reprint' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:362:36: style:inconclusive: Function 'cl_reprint' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:372:27: style:inconclusive: Function 'cl_status' argument 1 names different: declaration '' definition 'cl'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:372:35: style:inconclusive: Function 'cl_status' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:382:15: style:inconclusive: Function 'setup_tty' argument 1 names different: declaration '' definition 'on'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:416:12: style:inconclusive: Function 'catn' argument 1 names different: declaration '' definition 'des'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:416:23: style:inconclusive: Function 'catn' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:416:32: style:inconclusive: Function 'catn' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:430:13: style:inconclusive: Function 'copyn' argument 1 names different: declaration '' definition 'des'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:430:24: style:inconclusive: Function 'copyn' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:430:33: style:inconclusive: Function 'copyn' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:439:16: style:inconclusive: Function 'filetype' argument 1 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:439:27: style:inconclusive: Function 'filetype' argument 2 names different: declaration '' definition 'file'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:473:23: style:inconclusive: Function 'print_by_column' argument 1 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:473:34: style:inconclusive: Function 'print_by_column' argument 2 names different: declaration '' definition 'items'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:473:47: style:inconclusive: Function 'print_by_column' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:514:13: style:inconclusive: Function 'tilde' argument 1 names different: declaration '' definition 'new'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:514:24: style:inconclusive: Function 'tilde' argument 2 names different: declaration '' definition 'old'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:545:28: style:inconclusive: Function 'extract_dir_and_name' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:545:40: style:inconclusive: Function 'extract_dir_and_name' argument 2 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:545:51: style:inconclusive: Function 'extract_dir_and_name' argument 3 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:561:15: style:inconclusive: Function 'getentry' argument 1 names different: declaration '' definition 'dir_fd'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:561:27: style:inconclusive: Function 'getentry' argument 2 names different: declaration '' definition 'looking_for_lognames'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:577:19: style:inconclusive: Function 'free_items' argument 1 names different: declaration '' definition 'items'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:577:30: style:inconclusive: Function 'free_items' argument 2 names different: declaration '' definition 'numitems'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:600:15: style:inconclusive: Function 'tsearch' argument 1 names different: declaration '' definition 'word'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:600:29: style:inconclusive: Function 'tsearch' argument 2 names different: declaration '' definition 'command'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:600:42: style:inconclusive: Function 'tsearch' argument 3 names different: declaration '' definition 'max_word_length'. [funcArgNamesDifferentUnnamed] 2.20.0 csh-20240808/file.c:679:8: warning: Either the condition 'items!=NULL' is redundant or there is possible null pointer dereference: items. [nullPointerRedundantCheck] csh-20240808/file.c:682:12: note: Assuming that condition 'items!=NULL' is not redundant csh-20240808/file.c:679:8: note: Null pointer dereference head csh-20240808/file.c:697:17: style:inconclusive: Function 'recognize' argument 1 names different: declaration '' definition 'extended_name'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:697:38: style:inconclusive: Function 'recognize' argument 2 names different: declaration '' definition 'entry'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:697:49: style:inconclusive: Function 'recognize' argument 3 names different: declaration '' definition 'name_length'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:697:66: style:inconclusive: Function 'recognize' argument 4 names different: declaration '' definition 'numitems'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:721:17: style:inconclusive: Function 'is_prefix' argument 1 names different: declaration '' definition 'check'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:721:30: style:inconclusive: Function 'is_prefix' argument 2 names different: declaration '' definition 'template'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:735:17: style:inconclusive: Function 'is_suffix' argument 1 names different: declaration '' definition 'check'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:735:30: style:inconclusive: Function 'is_suffix' argument 2 names different: declaration '' definition 'template'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:752:13: style:inconclusive: Function 'tenex' argument 1 names different: declaration '' definition 'inputline'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:752:28: style:inconclusive: Function 'tenex' argument 2 names different: declaration '' definition 'inputline_size'. [funcArgNamesDifferentUnnamed] head csh-20240808/file.c:826:15: style:inconclusive: Function 'ignored' argument 1 names different: declaration '' definition 'entry'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:102:22: style:inconclusive: Function 'func' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:102:41: style:inconclusive: Function 'func' argument 2 names different: declaration '' definition 'bp'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1040:15: style:inconclusive: Function 'findlim' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1059:16: style:inconclusive: Function 'dolimit' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1059:35: style:inconclusive: Function 'dolimit' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1086:23: style:inconclusive: Function 'getval' argument 1 names different: declaration '' definition 'lp'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1086:34: style:inconclusive: Function 'getval' argument 2 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1154:15: style:inconclusive: Function 'limtail' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1154:25: style:inconclusive: Function 'limtail' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1165:21: style:inconclusive: Function 'plim' argument 1 names different: declaration '' definition 'lp'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1165:30: style:inconclusive: Function 'plim' argument 2 names different: declaration '' definition 'hard'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:117:17: style:inconclusive: Function 'doonintr' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:117:36: style:inconclusive: Function 'doonintr' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1186:18: style:inconclusive: Function 'dounlimit' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1186:37: style:inconclusive: Function 'dounlimit' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1213:23: style:inconclusive: Function 'setlim' argument 1 names different: declaration '' definition 'lp'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1213:32: style:inconclusive: Function 'setlim' argument 2 names different: declaration '' definition 'hard'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1213:45: style:inconclusive: Function 'setlim' argument 3 names different: declaration '' definition 'limit'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1239:18: style:inconclusive: Function 'dosuspend' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1239:37: style:inconclusive: Function 'dosuspend' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1284:15: style:inconclusive: Function 'doeval' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:1284:34: style:inconclusive: Function 'doeval' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:150:16: style:inconclusive: Function 'donohup' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:150:35: style:inconclusive: Function 'donohup' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:160:14: style:inconclusive: Function 'dozip' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:160:33: style:inconclusive: Function 'dozip' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:172:16: style:inconclusive: Function 'doalias' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:172:35: style:inconclusive: Function 'doalias' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:198:16: style:inconclusive: Function 'unalias' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:198:35: style:inconclusive: Function 'unalias' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:204:17: style:inconclusive: Function 'dologout' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:204:36: style:inconclusive: Function 'dologout' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:211:16: style:inconclusive: Function 'dologin' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:211:35: style:inconclusive: Function 'dologin' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:232:13: style:inconclusive: Function 'doif' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:232:32: style:inconclusive: Function 'doif' argument 2 names different: declaration '' definition 'kp'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:270:27: style:inconclusive: Function 'reexecute' argument 1 names different: declaration '' definition 'kp'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:283:15: style:inconclusive: Function 'doelse' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:283:34: style: Parameter 't' can be declared as pointer to const [constParameterPointer] head csh-20240808/func.c:283:34: style:inconclusive: Function 'doelse' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:289:15: style:inconclusive: Function 'dogoto' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:289:34: style:inconclusive: Function 'dogoto' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:298:15: style:inconclusive: Function 'gotolab' argument 1 names different: declaration '' definition 'lab'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:321:17: style:inconclusive: Function 'doswitch' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:321:36: style:inconclusive: Function 'doswitch' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:338:16: style:inconclusive: Function 'dobreak' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:338:35: style:inconclusive: Function 'dobreak' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:347:15: style:inconclusive: Function 'doexit' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:347:34: style:inconclusive: Function 'doexit' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:366:18: style:inconclusive: Function 'doforeach' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:366:37: style:inconclusive: Function 'doforeach' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:407:16: style:inconclusive: Function 'dowhile' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:407:35: style:inconclusive: Function 'dowhile' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:466:14: style:inconclusive: Function 'doend' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:466:33: style:inconclusive: Function 'doend' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:475:17: style:inconclusive: Function 'docontin' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:475:36: style:inconclusive: Function 'docontin' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:504:17: style:inconclusive: Function 'dorepeat' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:504:36: style:inconclusive: Function 'dorepeat' argument 2 names different: declaration '' definition 'kp'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:528:16: style:inconclusive: Function 'doswbrk' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:528:35: style: Parameter 't' can be declared as pointer to const [constParameterPointer] head csh-20240808/func.c:528:35: style:inconclusive: Function 'doswbrk' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:534:13: style:inconclusive: Function 'srchx' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:560:12: style:inconclusive: Function 'search' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:560:22: style:inconclusive: Function 'search' argument 2 names different: declaration '' definition 'level'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:560:35: style:inconclusive: Function 'search' argument 3 names different: declaration '' definition 'goal'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:61:25: style:inconclusive: Function 'isbfunc' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:659:15: style:inconclusive: Function 'getword' argument 1 names different: declaration '' definition 'wp'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:750:15: style:inconclusive: Function 'keyword' argument 1 names different: declaration '' definition 'wp'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:815:15: style:inconclusive: Function 'doecho' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:815:34: style:inconclusive: Function 'doecho' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:821:15: style:inconclusive: Function 'doglob' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:821:34: style:inconclusive: Function 'doglob' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:828:11: style:inconclusive: Function 'xecho' argument 1 names different: declaration '' definition 'sep'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:828:23: style:inconclusive: Function 'xecho' argument 2 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:874:17: style:inconclusive: Function 'dosetenv' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:874:36: style:inconclusive: Function 'dosetenv' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:903:19: style:inconclusive: Function 'dounsetenv' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:903:38: style:inconclusive: Function 'dounsetenv' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:939:14: style:inconclusive: Function 'Setenv' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:939:26: style:inconclusive: Function 'Setenv' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:970:16: style:inconclusive: Function 'Unsetenv' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:993:16: style:inconclusive: Function 'doumask' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/func.c:993:35: style:inconclusive: Function 'doumask' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:118:17: style:inconclusive: Function 'globbrace' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:118:26: style:inconclusive: Function 'globbrace' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:118:37: style:inconclusive: Function 'globbrace' argument 3 names different: declaration '' definition 'bl'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:208:18: style:inconclusive: Function 'expbrace' argument 1 names different: declaration '' definition 'nvp'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:208:31: style:inconclusive: Function 'expbrace' argument 2 names different: declaration '' definition 'elp'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:208:40: style:inconclusive: Function 'expbrace' argument 3 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:271:19: style:inconclusive: Function 'globexpand' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:367:16: style:inconclusive: Function 'libglob' argument 1 names different: declaration '' definition 'vl'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:412:15: style:inconclusive: Function 'globone' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:412:24: style:inconclusive: Function 'globone' argument 2 names different: declaration '' definition 'action'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:471:16: style:inconclusive: Function 'globall' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:514:14: style:inconclusive: Function 'rscan' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:514:24: style:inconclusive: Function 'rscan' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:524:13: style:inconclusive: Function 'trim' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:534:14: style:inconclusive: Function 'tglob' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:576:15: style:inconclusive: Function 'dobackp' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:576:24: style:inconclusive: Function 'dobackp' argument 2 names different: declaration '' definition 'literal'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:614:16: style:inconclusive: Function 'backeval' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:614:25: style:inconclusive: Function 'backeval' argument 2 names different: declaration '' definition 'literal'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:750:11: style:inconclusive: Function 'psave' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:772:14: style:inconclusive: Function 'Gmatch' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:772:28: style:inconclusive: Function 'Gmatch' argument 2 names different: declaration '' definition 'pattern'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:796:14: style:inconclusive: Function 'pmatch' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:796:28: style:inconclusive: Function 'pmatch' argument 2 names different: declaration '' definition 'pattern'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:851:12: style:inconclusive: Function 'Gcat' argument 1 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:851:22: style:inconclusive: Function 'Gcat' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:874:22: style:inconclusive: Function 'sortscmp' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:874:37: style:inconclusive: Function 'sortscmp' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:89:18: style:inconclusive: Function 'globtilde' argument 1 names different: declaration '' definition 'nv'. [funcArgNamesDifferentUnnamed] head csh-20240808/glob.c:89:28: style:inconclusive: Function 'globtilde' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head csh-20240808/hist.c:104:15: style:inconclusive: Function 'dohist' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/hist.c:104:34: style:inconclusive: Function 'dohist' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/hist.c:143:22: style:inconclusive: Function 'dohist1' argument 1 names different: declaration '' definition 'hp'. [funcArgNamesDifferentUnnamed] head csh-20240808/hist.c:143:31: style:inconclusive: Function 'dohist1' argument 2 names different: declaration '' definition 'np'. [funcArgNamesDifferentUnnamed] head csh-20240808/hist.c:143:39: style:inconclusive: Function 'dohist1' argument 3 names different: declaration '' definition 'rflg'. [funcArgNamesDifferentUnnamed] head csh-20240808/hist.c:143:49: style:inconclusive: Function 'dohist1' argument 4 names different: declaration '' definition 'hflg'. [funcArgNamesDifferentUnnamed] head csh-20240808/hist.c:162:20: style:inconclusive: Function 'phist' argument 1 names different: declaration '' definition 'hp'. [funcArgNamesDifferentUnnamed] head csh-20240808/hist.c:162:28: style:inconclusive: Function 'phist' argument 2 names different: declaration '' definition 'hflg'. [funcArgNamesDifferentUnnamed] head csh-20240808/hist.c:45:26: style:inconclusive: Function 'savehist' argument 1 names different: declaration '' definition 'sp'. [funcArgNamesDifferentUnnamed] head csh-20240808/hist.c:75:13: style:inconclusive: Function 'enthist' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] head csh-20240808/hist.c:75:36: style:inconclusive: Function 'enthist' argument 2 names different: declaration '' definition 'lp'. [funcArgNamesDifferentUnnamed] head csh-20240808/hist.c:75:45: style:inconclusive: Function 'enthist' argument 3 names different: declaration '' definition 'docopy'. [funcArgNamesDifferentUnnamed] head csh-20240808/hist.c:96:20: style:inconclusive: Function 'hfree' argument 1 names different: declaration '' definition 'hp'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:1082:13: style:inconclusive: Function 'gethent' argument 1 names different: declaration '' definition 'sc'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:1199:14: style:inconclusive: Function 'findev' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:1199:23: style:inconclusive: Function 'findev' argument 2 names different: declaration '' definition 'anyarg'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:1249:16: style:inconclusive: Function 'setexclp' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:1257:13: style:inconclusive: Function 'unreadc' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:1263:12: style:inconclusive: Function 'readc' argument 1 names different: declaration '' definition 'wanteof'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:133:21: style:inconclusive: Function 'lex' argument 1 names different: declaration '' definition 'hp'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:1494:19: style:inconclusive: Function 'bseek' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:1515:19: style:inconclusive: Function 'btell' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:171:13: style:inconclusive: Function 'prlex' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:171:33: style:inconclusive: Function 'prlex' argument 2 names different: declaration '' definition 'sp0'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:186:25: style:inconclusive: Function 'copylex' argument 1 names different: declaration '' definition 'hp'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:186:45: style:inconclusive: Function 'copylex' argument 2 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:207:25: style:inconclusive: Function 'freelex' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:343:11: style:inconclusive: Function 'getC1' argument 1 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:599:13: style:inconclusive: Function 'addla' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:622:13: style:inconclusive: Function 'getexcl' argument 1 names different: declaration '' definition 'sc'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:698:24: style:inconclusive: Function 'getsub' argument 1 names different: declaration '' definition 'en'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:820:11: style:inconclusive: Function 'dosub' argument 1 names different: declaration '' definition 'sc'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:820:31: style:inconclusive: Function 'dosub' argument 2 names different: declaration '' definition 'en'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:820:40: style:inconclusive: Function 'dosub' argument 3 names different: declaration '' definition 'global'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:870:15: style:inconclusive: Function 'subword' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:870:23: style:inconclusive: Function 'subword' argument 2 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:870:35: style:inconclusive: Function 'subword' argument 3 names different: declaration '' definition 'adid'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:943:13: style:inconclusive: Function 'domod' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:943:21: style:inconclusive: Function 'domod' argument 2 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:990:14: style:inconclusive: Function 'matchs' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:990:25: style:inconclusive: Function 'matchs' argument 2 names different: declaration '' definition 'pat'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:998:13: style:inconclusive: Function 'getsel' argument 1 names different: declaration '' definition 'al'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:998:22: style:inconclusive: Function 'getsel' argument 2 names different: declaration '' definition 'ar'. [funcArgNamesDifferentUnnamed] head csh-20240808/lex.c:998:30: style:inconclusive: Function 'getsel' argument 3 names different: declaration '' definition 'dol'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:105:16: style:inconclusive: Function 'blkfree' argument 1 names different: declaration '' definition 'av0'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:117:16: style:inconclusive: Function 'saveblk' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:128:15: style:inconclusive: Function 'blkspl' argument 1 names different: declaration '' definition 'up'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:128:26: style:inconclusive: Function 'blkspl' argument 2 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:137:15: style:inconclusive: Function 'lastchr' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:154:11: style:inconclusive: Function 'fdcmp' argument 1 names different: declaration '' definition 'fd'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:210:11: style:inconclusive: Function 'dmove' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:210:18: style:inconclusive: Function 'dmove' argument 2 names different: declaration '' definition 'j'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:228:11: style:inconclusive: Function 'dcopy' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:228:18: style:inconclusive: Function 'dcopy' argument 2 names different: declaration '' definition 'j'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:242:11: style:inconclusive: Function 'renum' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:242:18: style:inconclusive: Function 'renum' argument 2 names different: declaration '' definition 'j'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:264:15: style:inconclusive: Function 'lshift' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:264:22: style:inconclusive: Function 'lshift' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:274:14: style:inconclusive: Function 'number' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:290:16: style:inconclusive: Function 'copyblk' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:298:13: style:inconclusive: Function 'strip' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:310:13: style:inconclusive: Function 'quote' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:322:13: style:inconclusive: Function 'udvar' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:330:14: style:inconclusive: Function 'prefix' argument 1 names different: declaration '' definition 'sub'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:330:25: style:inconclusive: Function 'prefix' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:45:11: style:inconclusive: Function 'any' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:45:18: style:inconclusive: Function 'any' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:56:15: style:inconclusive: Function 'blkend' argument 1 names different: declaration '' definition 'up'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:66:13: style:inconclusive: Function 'blkpr' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:66:24: style:inconclusive: Function 'blkpr' argument 2 names different: declaration '' definition 'av'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:77:15: style:inconclusive: Function 'blklen' argument 1 names different: declaration '' definition 'av'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:87:15: style:inconclusive: Function 'blkcpy' argument 1 names different: declaration '' definition 'oav'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:87:27: style:inconclusive: Function 'blkcpy' argument 2 names different: declaration '' definition 'bv'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:97:15: style:inconclusive: Function 'blkcat' argument 1 names different: declaration '' definition 'up'. [funcArgNamesDifferentUnnamed] head csh-20240808/misc.c:97:26: style:inconclusive: Function 'blkcat' argument 2 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:101:23: style:inconclusive: Function 'asyn0' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:101:43: style:inconclusive: Function 'asyn0' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:139:23: style:inconclusive: Function 'asyn3' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:139:43: style:inconclusive: Function 'asyn3' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:188:25: style:inconclusive: Function 'freenod' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:188:45: style:inconclusive: Function 'freenod' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:213:24: style:inconclusive: Function 'syntax' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:213:44: style:inconclusive: Function 'syntax' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:213:52: style:inconclusive: Function 'syntax' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:230:22: style:inconclusive: Function 'syn0' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:230:42: style:inconclusive: Function 'syn0' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:230:50: style:inconclusive: Function 'syn0' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:296:22: style:inconclusive: Function 'syn1' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:296:42: style:inconclusive: Function 'syn1' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:296:50: style:inconclusive: Function 'syn1' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:335:23: style:inconclusive: Function 'syn1a' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:335:43: style:inconclusive: Function 'syn1a' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:335:51: style:inconclusive: Function 'syn1a' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:374:23: style:inconclusive: Function 'syn1b' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:374:43: style:inconclusive: Function 'syn1b' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:374:51: style:inconclusive: Function 'syn1b' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:412:22: style:inconclusive: Function 'syn2' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:412:42: style:inconclusive: Function 'syn2' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:412:50: style:inconclusive: Function 'syn2' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:461:22: style:inconclusive: Function 'syn3' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:461:42: style:inconclusive: Function 'syn3' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:461:50: style:inconclusive: Function 'syn3' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:638:25: style:inconclusive: Function 'freesyn' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:70:23: style:inconclusive: Function 'alias' argument 1 names different: declaration '' definition 'lex'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:89:25: style:inconclusive: Function 'asyntax' argument 1 names different: declaration '' definition 'p1'. [funcArgNamesDifferentUnnamed] head csh-20240808/parse.c:89:45: style:inconclusive: Function 'asyntax' argument 2 names different: declaration '' definition 'p2'. [funcArgNamesDifferentUnnamed] head csh-20240808/sem.c:452:12: style:inconclusive: Function 'vffree' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] head csh-20240808/sem.c:473:37: style:inconclusive: Function 'splicepipe' argument 2 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/sem.c:514:30: style:inconclusive: Function 'doio' argument 2 names different: declaration '' definition 'pipein'. [funcArgNamesDifferentUnnamed] head csh-20240808/sem.c:514:43: style:inconclusive: Function 'doio' argument 3 names different: declaration '' definition 'pipeout'. [funcArgNamesDifferentUnnamed] head csh-20240808/sem.c:53:25: style:inconclusive: Function 'execute' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/sem.c:53:32: style:inconclusive: Function 'execute' argument 2 names different: declaration '' definition 'wanttty'. [funcArgNamesDifferentUnnamed] head csh-20240808/sem.c:53:46: style:inconclusive: Function 'execute' argument 3 names different: declaration '' definition 'pipein'. [funcArgNamesDifferentUnnamed] head csh-20240808/sem.c:53:59: style:inconclusive: Function 'execute' argument 4 names different: declaration '' definition 'pipeout'. [funcArgNamesDifferentUnnamed] head csh-20240808/sem.c:601:13: style:inconclusive: Function 'mypipe' argument 1 names different: declaration '' definition 'pv'. [funcArgNamesDifferentUnnamed] head csh-20240808/sem.c:615:15: style:inconclusive: Function 'chkclob' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:166:14: style:inconclusive: Function 'getinx' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:166:23: style:inconclusive: Function 'getinx' argument 2 names different: declaration '' definition 'ip'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:179:11: style:inconclusive: Function 'asx' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:179:19: style:inconclusive: Function 'asx' argument 2 names different: declaration '' definition 'subscr'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:179:33: style:inconclusive: Function 'asx' argument 3 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:188:13: style:inconclusive: Function 'getvx' argument 1 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:188:21: style:inconclusive: Function 'getvx' argument 2 names different: declaration '' definition 'subscr'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:200:14: style:inconclusive: Function 'dolet' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:200:33: style:inconclusive: Function 'dolet' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:284:12: style:inconclusive: Function 'xset' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:284:24: style:inconclusive: Function 'xset' argument 2 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:298:13: style:inconclusive: Function 'operate' argument 1 names different: declaration '' definition 'op'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:298:23: style:inconclusive: Function 'operate' argument 2 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:298:33: style:inconclusive: Function 'operate' argument 3 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:324:10: style:inconclusive: Function 'putn' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:336:12: style:inconclusive: Function 'getn' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:359:14: style:inconclusive: Function 'value1' argument 1 names different: declaration '' definition 'var'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:359:34: style:inconclusive: Function 'value1' argument 2 names different: declaration '' definition 'head'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:368:14: style:inconclusive: Function 'madrof' argument 1 names different: declaration '' definition 'pat'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:368:34: style:inconclusive: Function 'madrof' argument 2 names different: declaration '' definition 'vp'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:382:14: style:inconclusive: Function 'adrof1' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:382:35: style:inconclusive: Function 'adrof1' argument 2 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:400:11: style:inconclusive: Function 'set' argument 1 names different: declaration '' definition 'var'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:400:22: style:inconclusive: Function 'set' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:410:12: style:inconclusive: Function 'set1' argument 1 names different: declaration '' definition 'var'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:410:24: style:inconclusive: Function 'set1' argument 2 names different: declaration '' definition 'vec'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:410:44: style:inconclusive: Function 'set1' argument 3 names different: declaration '' definition 'head'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:431:12: style:inconclusive: Function 'setq' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:431:25: style:inconclusive: Function 'setq' argument 2 names different: declaration '' definition 'vec'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:431:45: style:inconclusive: Function 'setq' argument 3 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:457:14: style:inconclusive: Function 'unset' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:457:33: style:inconclusive: Function 'unset' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:471:14: style:inconclusive: Function 'unset1' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:471:34: style:inconclusive: Function 'unset1' argument 2 names different: declaration '' definition 'head'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:486:14: style:inconclusive: Function 'unsetv' argument 1 names different: declaration '' definition 'var'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:496:24: style:inconclusive: Function 'unsetv1' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:538:13: style:inconclusive: Function 'setNS' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:544:14: style:inconclusive: Function 'shift' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:544:33: style:inconclusive: Function 'shift' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:564:19: style:inconclusive: Function 'exportpath' argument 1 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:58:14: style:inconclusive: Function 'doset' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:58:33: style:inconclusive: Function 'doset' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:604:24: style:inconclusive: Function 'balance' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:604:31: style:inconclusive: Function 'balance' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:604:38: style:inconclusive: Function 'balance' argument 3 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] head csh-20240808/set.c:693:22: style:inconclusive: Function 'plist' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:116:17: style:inconclusive: Function 'short2str' argument 1 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:145:15: style:inconclusive: Function 'Strlcpy' argument 1 names different: declaration '' definition 'dst'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:145:32: style:inconclusive: Function 'Strlcpy' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:145:44: style:inconclusive: Function 'Strlcpy' argument 3 names different: declaration '' definition 'siz'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:171:15: style:inconclusive: Function 'Strlcat' argument 1 names different: declaration '' definition 'dst'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:171:32: style:inconclusive: Function 'Strlcat' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:171:44: style:inconclusive: Function 'Strlcat' argument 3 names different: declaration '' definition 'siz'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:199:14: style:inconclusive: Function 'Strchr' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:199:23: style:inconclusive: Function 'Strchr' argument 2 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:210:15: style:inconclusive: Function 'Strrchr' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:210:24: style:inconclusive: Function 'Strrchr' argument 2 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:224:14: style:inconclusive: Function 'Strlen' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:234:14: style:inconclusive: Function 'Strcmp' argument 1 names different: declaration '' definition 'str1'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:234:26: style:inconclusive: Function 'Strcmp' argument 2 names different: declaration '' definition 'str2'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:254:15: style:inconclusive: Function 'Strncmp' argument 1 names different: declaration '' definition 'str1'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:254:27: style:inconclusive: Function 'Strncmp' argument 2 names different: declaration '' definition 'str2'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:254:40: style:inconclusive: Function 'Strncmp' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:281:15: style:inconclusive: Function 'Strsave' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:297:14: style:inconclusive: Function 'Strspl' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:297:24: style:inconclusive: Function 'Strspl' argument 2 names different: declaration '' definition 'dp'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:319:14: style:inconclusive: Function 'Strend' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:329:14: style:inconclusive: Function 'Strstr' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:329:23: style:inconclusive: Function 'Strstr' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:344:18: style:inconclusive: Function 'short2qstr' argument 1 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:385:15: style:inconclusive: Function 'vis_str' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:48:18: style:inconclusive: Function 'blk2short' argument 1 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:67:18: style:inconclusive: Function 'short2blk' argument 1 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head csh-20240808/str.c:86:17: style:inconclusive: Function 'str2short' argument 1 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:113:24: style:inconclusive: Function 'prusage' argument 1 names different: declaration '' definition 'r0'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:113:43: style:inconclusive: Function 'prusage' argument 2 names different: declaration '' definition 'r1'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:113:64: style:inconclusive: Function 'prusage' argument 3 names different: declaration '' definition 'e'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:114:22: style:inconclusive: Function 'prusage' argument 4 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:225:25: style:inconclusive: Function 'pdeltat' argument 1 names different: declaration '' definition 't1'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:225:45: style:inconclusive: Function 'pdeltat' argument 2 names different: declaration '' definition 't0'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:237:12: style:inconclusive: Function 'psecs' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:257:13: style:inconclusive: Function 'pcsecs' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:60:15: style:inconclusive: Function 'dotime' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:60:34: style:inconclusive: Function 'dotime' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:76:15: style:inconclusive: Function 'donice' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:76:34: style:inconclusive: Function 'donice' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:90:22: style:inconclusive: Function 'ruadd' argument 1 names different: declaration '' definition 'ru'. [funcArgNamesDifferentUnnamed] head csh-20240808/time.c:90:41: style:inconclusive: Function 'ruadd' argument 2 names different: declaration '' definition 'ru2'. [funcArgNamesDifferentUnnamed] DONE